插入 FOR 节点

应用于: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

FOR 节点将重复执行一组操作,直到特定条件变为 False 为止。这种控制结构通常称作循环。

备注

本信息仅适用于产品生成器。

  1. 单击 产品信息管理 >常用 >产品生成器 >产品模型

  2. 双击产品模块。从“产品模型”窗体中,单击“产品模型”按钮。

  3. 在下部的窗格中,右击“建模树”节点。依次选择“新建”和“FOR 节点”。

    此时,新节点将添加到建模树的底部。若要将节点插入到树中的特定位置,可以从左侧显示的节点列表中进行拖动。

  4. 在“描述”字段中,输入 FOR 循环执行的操作的描述。

  5. 在“初始化”字段中,循环的控制变量初始化为开始执行循环时的值。

    控制变量必须为当前的产品模型定义的变量之一。例如,如果控制变量的名称为 Counter,初始化时可能会使 Counter 等于值 1: Counter = 1。

  6. 在“步骤”字段中,为每个循环迭代指定应该对控制变量执行一次的操作。操作能够使加 1 到控制变量的值: Counter = counter + 1。

  7. 在“表达式”字段中,采用逻辑条件的形式指定控制变量所需的状态,以便继续运行循环。

    该条件可能是控制变量应该小于或等于其他变量,例如: Counter <= number_of_doors。确保执行控制变量,事实上,在某一时间点使条件为 false。否则,FOR 节点乃至整个产品配置将无休止地运行下去。

请参阅

产品模型(窗体)