나는 w_customerorder와 w_customerfree라는 두 개의 창을 가지고 있고 cusromerorder 창은 identity.idi라는 orderid를 가지고있다. 나는이 orderid를 customer.ini에 전달하고 싶다.한 창에서 다른 창으로 customer_id를 전달하는 방법은 무엇입니까?
답변
w_customerfree
을 w_customerorder
에서 열십니까?
openwithparm(w_customerfree, ll_orderid)
를 사용할 수 있으며,
w_customerfree
창에 당신은
open()
이벤트에
ll_orderid = Message.longparm
물품.
w_customerfree
을 w_customerorder
에서 열지 않아도 Message.longparm
변수를 사용할 수 있습니다. 그럼 그냥 [질문] 하는 방법과 [mcve] 만드는 방법 제발 봐 :-) 오버 플로우 스택 w_customerorder
Message.longparm = ll_orderid
인스턴스 또는 전역에서 ll_orderid를 선언해야합니까? – Remi
내 생각 엔 메시지 개체에 orderid를 저장 했으므로 로컬 변수로 남겨 둘 수 있습니다. 인스턴스 변수는 하나의 전체 창에 대한 것이고 전역 변수는 전체 응용 프로그램에 대한 것입니다. 그러나 당신이 정확히 무엇을하려고하는지에 대해 좀 더 명확히 할 수 있겠습니까? 왜냐하면 저는 지금 현재 로선 조금 어려움을 겪고 있기 때문입니다. (내 대답에 질문을 참조하십시오) – Michael
w_customerorder.both에서 w_customerfree 열어야합니다.이 창은 열 orderid 있습니다. 이제 w_customerorder에서 w_customerfree로 orderid를 전달해야합니까? – Remi
환영 수동으로 입력합니다. 유용한 답변을 얻는 데 도움이됩니다. 나는이 질문을 마치기로했다. – JimHawkins