close

 明天就是平安夜了,各位萬事小心,別一不小心就升級為父母1.0 哦~  

 

OpenWithParm() 用於打開窗體的時候,把變量也傳給它,只能傳一個,但你可以把多個拼成一串的傳進去,例如「公司名|單號|SOXXXXXX」,然後在目的窗體的 open event 裏面做分拆處理。

// 用於一般窗體
OpenWithParm ( windowvar, parameter {, parent } ) 

// 用於 MDI 窗體
OpenSheetWithParm ( sheetrefvar, parameter {, windowtype }, mdiframe     {, position {, arrangeopen } } ) 

// 在打開新窗體後,最好馬上把變量存到別的變量,以免Message object 被其他功能覆寫了
Message.DoubleParm        : Numeric
Message.PowerObjectParm   : PowerObject
Message.StringParm        : String

使用場景可能是:
1.    在學生清單上面雙擊某學生的名字
2.    把班級、學號併成「5B|07
3.    把「5B|07」以 OpenWithParm() 打開並傳給「學生基本資料」的畫面
4.    在「學生基本資料」的 Open event 分拆「5B|07
5.    DataWindow.retrieve('5B', '07') 取得學生資料

arrow
arrow
    創作者介紹
    創作者 過時程式員 的頭像
    過時程式員

    過時程式員的部落格

    過時程式員 發表在 痞客邦 留言(0) 人氣()