如果在输入公式中使用别名,控件中所选的变量值将评估为输入公式字段中的另一值。
输入公式中的别名格式如下:
%VARIABLENAME(VALUE1=ALIAS1, VALUE2=ALIAS2)%
其中,VALUE 是变量 VARIABLENAME 中输入的值,ALIAS 是评估得出的值。
如果您在输入控件中使用别名,您生成单独的列表控件,其中应包含一组以自由文本属性定义的文本字符串。然后,生成编辑框控件,并添加映射到列表控件变量和文本字符串的输入公式。
此范例说明如何生成允许用户从列表中选择组件并在编辑框中查看其价格的输入公式。
- 双击
卡。
- 在卡编辑器中,生成新卡。
- 添加组合框下拉式列表
控件。
-
在下拉式列表属性窗格中:
-
在数值下,单击变量。
- 生成名为 Component 的变量。
- 将控件链接到变量。
- 在条目下,选择自由文本并键入一列组件。
例如:
long_shaft short_shaft
- 添加编辑框控件。
-
在编辑框属性窗格中:
-
在数值下,单击变量。
- 生成名为 ComponentPrice 的变量。
- 将控件链接到变量 ComponentPrice。
- 在输入公式旁,单击
。
-
在输入公式对话框中,用以下格式键入输入公式:
%Component(1st_component=1st_price, 2nd_component=2nd_price)%
例如:
%Component(long_shaft=$300, short_shaft=$200)%
- 保存卡。
使用数据卡时,如果用户从下拉列表中选择组件,编辑框就会显示通过输入公式关联到该组件的别名。