对于每个带有WHERE子句OpenEdge的两个表

问题描述 投票:0回答:1

我正在尝试根据他们的公共字段(ProductID)添加两个表,我正在使用OpenEdge编辑器,当我运行此进度文件时,我没有输出或没有警告消息。

FOR EACH table1, EACH table2 WHERE table1.ProductID = table2.ProductID:
    DISPLAY table1.ProductID.
END.
openedge progress-4gl
1个回答
3
投票

当像您这样的Progress Openedge程序在没有输出的情况下运行时,它是一个符号,没有符合条件的记录。分别查询表,确保它们有记录并硬编码您确定存在的一些代码以测试功能。您的语法似乎是正确的,因此很可能是与数据相关的问题。

© www.soinside.com 2019 - 2024. All rights reserved.