0
我開始了新線程。 我有一個奇怪的問題,其源程序我看不到。PROGRESS 4GL凍結
我勾上program_b.p項活動:
DEF VAR hField1 AS HANDLE.
DEF VAR hField2 AS HANDLE.
hField1 = getHandle("field1", "frame1") . /* (This function is not important, works properly, returning handle to field in that frame) */
hField2 = getHandle("field2", "frame1") .
/* Now i want to write something to field1 and go to field2 . */
IF FOCUS = field1
THEN DO:
field1:screen-value = 'something'.
APPLY "RETURN" TO field1. /* OR "ENTER" , doesn't matter because dont work */
PAUSE 0 NO-MESSAGE.
END.
PAUSE 0. /* Just in case */
當在執行該PROGRAM_B的FIELD1原計劃我的條目。 但更新field1後,它凍結並等待任何密鑰。 (它不是「按空格鍵繼續」)。在'anykey'之後輸入field2。在field2中我沒有這樣的問題。它的自動進入field3。而在field3上也有同樣的問題。其他領域(我有7)正在正常工作。只有field1和field3導致此凍結。