LOOKUP功能正在进行中4GL

时间:2017-04-13 15:41:10

标签: progress-4gl openedge

我尝试了下面的代码,它应该在lv_id中返回123,但返回'123 / USER @ PROSENJIT'。

IF LOOKUP('PF', 'PF/123/USER@PROSENJIT', '/') > 0 THEN
DO:    
     ASSIGN        
         lv_id = ENTRY(2,'PF/123/USER@PROSENJIT','/':U)

END.

任何人都可以告诉我这里的错误。

1 个答案:

答案 0 :(得分:2)

我试过这个并且有效:

if LOOKUP('PF', 'PF/123/USER@PROSENJIT', '/') > 0 then
    message ENTRY(2,'PF/123/USER@PROSENJIT','/':U).

我在想那些其他事情会导致你的困难。