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') 取得學生資料
文章標籤
全站熱搜