2016-07-19 96 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

相关问题