點擊窗體w_1中的cb_ok按鈕時,關閉w_1同時觸發w_2的查詢事件(ue_query),這個要怎麼寫
w_2.triggerevent("ue_query")?
uj5u.com熱心網友回復:
if isvalid(w_2) then w_2.triggerevent("ue_query")或者
if isvalid(w_2) then w_2.event ue_query(引數)
uj5u.com熱心網友回復:
可以按如下辦法處理:w_query_condition (respone型別,查詢條件視窗, 點ok 會關閉,觸發w_main查詢)
w_main (結果顯示視窗)
s_parm (結構, 兩個欄位, ret_code 1確定 0 取消, ret_condition string代表查詢條件)
順序如下:
w_main 中“查詢”按鈕,
clicked事件中:
open (w_query_condition)
if isvalid (message.powerbobjectparm) then
s_parm s = message.powerobjectparm
if s.ret_code = 1 then
w_main.dw_1.modify ... //使用回傳的s.ret_condition
w_main.retrieve ()
end if
end if
w_query_condition
確定按鈕
s_parm s
s.ret_code = 1
s.ret_condition = 組合的查詢條件
取消按鈕
s_parm s
s.ret_code = 0
uj5u.com熱心網友回復:
忘記一行代碼 closewithreturn (parent, s)uj5u.com熱心網友回復:
close(parent)轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/78033.html
標籤:腳本語言
