创建计算

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

本主题描述了如何创建计算。在“Microsoft Dynamics AX”中,计算使得产品设计器能够处理产品配置模型的小数值。

必备项

下表显示必须先就绪然后才能开始的先决条件。

类别

先决条件

相关设置任务

计算可用于产品配置模型中以计算出产品的配置值。有关配置模型和相关任务的设置流程概述,请参阅“设置和维护产品配置模型”。

创建一个计算

您可以为一个产品配置模型创建一个计算。计算由一个表达式和一个目标属性组成。有关详细信息,请参阅产品配置模型的计算

若要创建计算,请执行以下步骤:

  1. 单击 产品信息管理 >常用 >产品配置模型

  2. 选择产品配置模型,然后单击“编辑”。

  3. 在“基于约束的产品配置模型详细信息”窗体中的“计算”快速选项卡上,请单击“添加”添加新约束。

  4. 在“目标属性”字段中,为配置产品模型选择它所包含的某个属性。

  5. 在“表达式”字段中,请单击下拉箭头或者按下Alt与向下箭头。

  6. 在“表达式约束编辑器”窗体中的“所有符号”选项卡上,双击符号或按下“回车”以在“表达式”字段中输入该符号。

  7. 使用同一种方法将属性、运算符和值添加到表达式中。有关如何使用属性、运算符和值的详细信息,请参阅表达式约束和表约束

计算示例

在以下示例中,目标属性为布尔值类型,且此计算使用 If 表达式:

“If[(decimalAttribute1 / decimalAttribute2) < 1, True, False]”

如果“decimalAttribute2”大于或等于“decimalAttribute1”,则表达式返回“True”值到目标属性。否则,该表达式返回“False”值。

相关任务

为产品组件创建一个表达式约束

系统管理员技术信息

如果您无权访问用于完成此任务的页面,请联系系统管理员,并提供下表中显示的信息。

类别

先决条件

Configuration Key

此任务无需配置键。

安全角色

若要使用该表达式,您必须是产品设计者安全角色 (BOMProductDesigner) 的成员之一。

请参阅

关于产品配置模型