两条数组语句可以循环吗?我试图将其显示出来,只是为了看看是否会得到正确的值,但事实证明,我的代码只适用于单个语句:
下面是代码(不起作用):
&DelFrom = CreateArray();
&DelTo = CreateArray();
For &del_from = 1 To &DelFrom.Len
And &del_to = 1 To &DelTo.Len
Warning MsgGet (0, 0, &DelFrom [&del_from] "-" &DelTo [&del_to]);
End-For;下面是另一个(可以工作,但只适用于del_from ):
For &del_from = 1 To &DelFrom.Len
Warning MsgGet (0, 0, &DelFrom [&del_from]);
End-For;发布于 2020-12-18 17:01:57
在同一个for循环中不能在两个不同的迭代器上循环,但可以嵌套循环。
For &del_from = 1 To &DelFrom.Len
For &del_to = 1 To &DelTo.Len
Warning MsgGet (0, 0, &DelFrom [&del_from] "-" &DelTo [&del_to]);
End-For;
End-For; 这将使您在循环体中从&DelFrom和&DelTo中获得每个值的置换。这就是你想要达到的目标吗?
https://stackoverflow.com/questions/65354124
复制相似问题