2016-07-19 135 views
0

我有兩個窗口w_customerorder和w_customerfree和cusromerorder窗口的OrderID是身份column.now我想通過這個訂單ID到已經列的OrderId而其opening.can任何一個可以幫助我與此customerfree窗口?如何將customer_id從一個窗口傳遞給另一個窗口?

+2

歡迎堆棧溢出:-) 請看[問] 以及如何創建一個[MCVE。這將有助於獲得有用的答案。我將這個問題標記爲關閉。 – JimHawkins

回答

0

你打開來自w_customerorderw_customerfree

然後你可以使用openwithparm(w_customerfree, ll_orderid) 並在w_customerfree窗口你寫在open()事件ll_orderid = Message.longparm

即使您不打開w_customerfreew_customerorder您可以使用Message.longparm變量。然後你只需手動填寫它w_customerorder

Message.longparm = ll_orderid 
+0

我應該聲明實例還是全局的ll_orderid? – Remi

+0

我的猜測是你可以把它作爲一個局部變量,因爲你將orderid存儲在消息對象中。實例變量適用於整個窗口,全局變量適用於整個應用程序。但是,你能否更清楚地知道你究竟在做什麼,因爲我現在還有點掙扎。 (見我的回答這個問題) – Michael

+0

我需要從w_customerorder.both這些窗口有柱的OrderID打開w_customerfree。現在我需要將w_customerorder中的orderid傳遞給w_customerfree? – Remi

相關問題