如何从正在进行的db中获取数值4gl,最初有一个来自用户的输入,用于根据记录显示的值来选择记录。我们尝试,但我们无法获取确切的价值。如何检索正在进行的db数据4gl?
这是我们的计划:
def var b as int.
def var obj as int.
/*set obj.
prompt-for obj.*/
def var sum as int.
def var a as int no-undo.
def var i as int no-undo.
for each po_mstr break by po_nbr.
select count (*) from po_mstr.
assign
a = 1
b = 583 .
repeat:
if first-of (po_nbr) then
set obj.
prompt-for obj.
if (a le obj and obj lt b) then
disp po_nbr po_vend po_ship po_ord_date with 2 col.
end.
end.
我可以检索单个数据只有我们给超过2值意味着它将显示相同的第一个值。
在ABL中使用SELECT是一个坏主意! – Austin