0

我想创建一个仅从记录中复制有效门户行的脚本。

IE。Sample Request 是主要记录 Sample 颜色是关系 (SampleNumberID) 即。颜色 1、颜色 2、颜色 3、颜色 4

如果输入了所有 4 行,我可以得到这个工作,但是如果有 2 个颜色条目,它将复制两次以每次填充 4 个门户。

任何帮助都会很棒,谢谢。

当前脚本的图像适用于 4 种颜色方式,但是如果只输入一种颜色,它将复制相同的颜色 4 次。

http://www.coquet.com.au/wp-content/Script.png

4

1 回答 1

0

这是我的做法,我将使用门户行关系转到相关记录。转到第一条记录,遍历所有记录并复制每个记录,然后返回父记录。所以它看起来像这样:

Go to Related Record [Show only related records; From table: "Sample Request"]
Go to Record/Request/Page [First]
Loop
    Duplicate Record/Request []
    Set Field [ByCoulor::StyleNumberID; GetNextSerialValue(Get(FileName); "Sample Request")]
    Go to Record/Request/Page [Next; Exit after last]
End Loop
Go to Layout [original layout]

作为旁注,您似乎可以将字段 StyleNumberID 设置为自动输入序列号,因此您不必手动设置它。

于 2012-07-18T03:09:50.913 回答