[ 파워빌더.DataWindow - 동적 버튼 생성 ]

 

☞   

 

ls_modify = "create button(band=Background"
ls_modify += " x='0' y='0'"
ls_modify += " height='150'"
ls_modify += " width='300' "
ls_modify += " name=b_new1 "
ls_modify += ' text="자동" '
ls_modify += ' pointer="HyperLink!" '
ls_modify += " )"
dw_1.Modify(ls_modify)

이렇게 하면 버튼이 하나 만들어집니다.

 

그리고 이번튼이 눌렸을때 작동하는 이벤트는

DW ButtonClicked Event에서

choose case dwo.name
 case 'b_new1'
  messagebox(parent.title, '안녕' )

 Case 'b_Select'

   gf_GetSawonList( w_sawonlist, '부장', '', '')

 :

 :
end choose

 

이렇게 만들어둔 함수를 호출합니다.

 

현재 동적으로 이벤트를 만드는 방법은 모르겠습니다.(없는지 있는지도 잘모르겠습니다.)

 

Posted by 농부지기
,