插入 Switch 节点

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

必须对某变量的多个不同结果进行测试时,Switch 节点很有用。如果不存在一个或多个子节点,则 Switch 节点毫无意义。子节点必须手动添加。有两种可以添加到 Switch 节点的节点类型:

备注

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

  • Case 节点 – 指定应该与 Switch 值进行比较的 Case 值。

  • Default 节点 – 指定 case 值都不等于 swtich 值。

按以下方法插入 Switch 节点:

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

  2. 双击产品模块。

  3. 单击“产品模型”。

  4. 选择下部窗格中的“”选项卡。

  5. 右键单击“建模树”节点。

  6. 依次单击“新建”>“Switch 节点”。此时,新节点将添加到建模树的底部。

  7. 若要将节点插入到树中的特定位置,可以从左侧显示的节点列表中进行拖动。

  8. Switch 节点窗体的描述字段中, 描述 Switch 节点执行的操作。

  9. Switch 值字段中,选择要与在 Switch 节点的子节点中定义的 Case 值进行比较的 Switch 值。

  10. 单击“测试”以测试代码语法。

  11. 单击“确定”保存代码。

  12. 若要添加一个或多个子节点到 Switch 节点,右键单击 Switch 节点并选择 新建 添加Case 节点Default 节点子节点。

    备注

    您可以添加多个 Case 节点,但是这只对添加一个或不添加 Default 节点有必要。

  13. 定义在 Switch 节点完成之前每个节点和子节点要执行的操作。