关于计算变量
应用于: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
与建模变量不同,计算变量在用户对话框中不可见。它们可以用于产品模型中各种类型的中间计算,或者用于从系统的其他部分检索数据。例如,如果产品模型必须执行计算,您可以定义计算变量处理任务。使用产品模型窗体的上部窗格中的选项卡创建计算变量。下表中描述选项卡。
备注
本信息仅适用于产品生成器。
选项卡页 |
描述 |
---|---|
系统 |
可以为下列每种变量类型创建系统变量:
批次 ID、物料编号、配置和数量类型的系统变量可用于从订单行或报价单行向当前物料配置转移信息。 所有系统变量可用于在父产品模型和子产品模型之间转移值。 备注 只创建每一个类型的一个系统变量,除了转移变量。 |
简单 |
定义以下类型的计算变量: 文本、整数、实数和枚举文本。简单变量没有附加到它们的特殊功能。它们用于存放计算数据。 可以使用任何 Microsoft Dynamics AX 扩展数据类型来定义变量。例如 AccountNum 就是一种用于存放帐号的数据类型。 |
数据类型 |
可以使用任何 Microsoft Dynamics AX 扩展数据类型来定义变量。例如 AccountNum 就是一种用于存放帐号的数据类型。 |
表 |
定义表变量。例如,这种类型的计算变量可以用于 X++ 代码中,以处理 Microsoft Dynamics AX 中定义的任何表。 |
类 |
定义类变量。例如,这些变量可以用于 X++ 代码中,以处理 Microsoft Dynamics AX 中定义的任何类。 |
除了建模变量外,简单和数据类型变量是中间计算和生成产品模型的逻辑条件时最常用的变量类型。
表和类变量面向拥有一些编程经验的用户。其目的是允许产品模型的节点,在建模树,处理 Microsoft Dynamics AX 表和类。