0
我試過下面的代碼,它應該在lv_id中返回123,但返回'123/USER @ PROSENJIT'。LOOKUP函數沒有在進行中4GL
IF LOOKUP('PF', 'PF/123/[email protected]', '/') > 0 THEN
DO:
ASSIGN
lv_id = ENTRY(2,'PF/123/[email protected]','/':U)
END.
任何人都可以請讓我這裏有什麼問題。
您使用的是什麼版本的Progress?我剛剛在10.2B上試了這個,我得到了123 – bupereira
如何檢查進度版本,因爲在某些環境中,我也得到了123,但在其他一些環境中,我得到'123/USER @ PROSENJIT'。 – Prosenjit
您是否在使用翻譯管理器?在你的'IF'聲明中你有'/',但你的'ASSIGN'有'/':U。這可能是'IF'中的斜線正在翻譯,但'ASSIGN'中的斜線不是。把':U'加到另一個斜線上或者從第一個中移除。 – TheDrooper