变量公式的示例:将参数化变量链接到用户定义的属性
此示例展示了如何将参数化变量链接到自定义组件中面板的用户定义的属性。随后,可以在视图过滤中使用用户定义的属性,以便在模型中显示或隐藏面板。
- 在模型中选择自定义组件,然后右键单击并选择编辑自定义组件。
-
在自定义组件编辑器工具栏上,单击显示变量
按钮。
变量 对话框打开。
- 要创建新的参数化变量,请单击添加(A)。
-
按以下方式修改变量:
- 从值类型列表中,选择文本。
- 在公式框中,输入类型 1。
- 在对话框中的标签框中,输入面板 1。
-
在自定义组件浏览器中,浏览到第一个面板的用户定义的属性。
将 P1 变量链接到 USER_FIELD_1 属性。但是,该属性在自定义组件浏览器中不可见。
-
使 USER_FIELD_1 属性在自定义组件浏览器中可见:
-
双击自定义组件视图中的第一个面板。
在属性窗体中打开面板属性。
- 在更多下,单击用户定义的属性按钮以打开用户定义的属性对话框。
- 转到参数选项卡。
- 在用户区域 1 框中输入文本。
- 单击 修改(M)。
-
双击自定义组件视图中的第一个面板。
-
在自定义组件浏览器中,单击刷新。
USER_FIELD_1 显示在自定义组件浏览器的用户定义的属性中。
-
将 P1 链接到 USER_FIELD_1。
- 右键单击 USER_FIELD_1 并选择添加等式。
- 在等号后输入 P1,然后按 Enter。

- 创建两个新的参数化变量,并将其链接到另外两个面板的用户定义的属性。
- 保存自定义组件。
-
关闭自定义组件编辑器。
您现在可以使用用户区域 1 属性和您在过滤中为参数化变量输入的公式值,在模型中创建视图过滤,以隐藏或显示面板。