Hello Milis,
He he he, bikin variable datawindow misalnya idw_aktif. terus nilainya
diassign di event selectionchanged di tab controlnya. Terus gunakan IF
THEN. Selamat mencuba lagi, mudah-mudahan berhasil.
Wednesday, November 15, 2006, 4:46:29 PM, you wrote:
> Rekans,
> saya ada kesulitan untuk membuat custom button control pada tab yang
> bersifat dinamik, misal kan cb_1. untuk preview pada Tab control tsb
> saya sudah berhasil membuat dinamik tab berikut juga dengan data window nya
> yang saya inginkan adalah bila saya sedang berada di (misal object
> Tab_1.TabPage_1.dw_1) maka button tsb juga melakukan perintah hanya pada
> object (tab_1.TabPage_1.dw_1)
> hal yang telah saya lakukan adalah
> 1. buat vuo_tab_dw (berisi datawindow --> dw)
> 2. buat window dengan tab control tanpa page order (w_xrep --> tab_1)
> declare instance variable : vuo_tab_dw i_dw[]
> 3. setting evenhandler pada session open()
> i_dw[1] = Create vuo_tab_dw
> tab_1.OpenTab( w_xrep.i_dw[1], 0 )
> i_dw[1].Text = "Do Coba A"
> i_dw[1].dw.DataObject ='dwp_coba_a'
> i_dw[1].dw.SetTransObject(SQLCA)
> i_dw[1].dw.Retrieve()
> i_dw[2] = Create vuo_tab_dw
> tab_1.OpenTab( w_xrep.i_dw[2], 0 )
> i_dw[2].Text = "Do Coba B"
> i_dw[2].dw.DataObject ='dwp_coba_b'
> i_dw[2].dw.SetTransObject(SQLCA)
> i_dw[2].dw.Retrieve()
> sampai pada langkah ini sudah berhasil
> pertanyaan nya adalah bagaimana mendeklarasikan cb_1. (event clicked)
> untuk print preview pada current tab? misal posisi ada di tabpage_1.
> maka yang print preview ya hanya TabPage_1.dw_1 yang preview begitu juga
> seterus nya.
> terima kasih atas pencerahan nya
> Cheers,
> Andi EP
>
--
Best regards,
abraar mailto:[EMAIL PROTECTED]
-----------------------------------------------
IndoPB - Indonesia PB User Group
An Indonesian PowerBuilder User Group's Event
2nd PowerBuilder Update
Rumah Sakit Jantung Harapan Kita
26/27 August 2006
To Register :
http://groups.yahoo.com/group/indopb/database?method=addRecord&tbl=4
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/indopb/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/indopb/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:[EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/