预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

初始化变量和条件

对于 BPMN 模拟模型,您可以在执行分析器脚本中初始化变量。您还可以在流程的第一个活动元素的标记值中初始化这些变量,这使您在模拟进行时可以更灵活地添加和更改变量。同样,您可以在序列连接器的标记值中定义适用于流程中各个决策点(网关)的条件和值。

如果你想在你的模拟过程中加入一个用户界面,使用 Win32,你再次使用标记值来识别对话框或提示来显示,在活动元素中,就在处理值或决定的点之前。

对于UML图的模拟,“sim” object和“this” object内的变量显示在“局部变量”窗口中。

访问

使用此处概述的方法之一显示属性窗口的“标签”选项卡。

功能区

探索>门户>窗口>属性>属性>标签

键盘快捷键

Ctrl+2 >属性窗口的“标签”选项卡

初始化变量

  1. 在图表上,单击过程中的第一个活动元素。
  2. 在属性窗口的“Tags”选项卡中,点击脚本“value”字段的下拉箭头,选择“脚本”。
  3. 在脚本“值”字段中,输入适当的JavaScript代码,例如:

    sim.loan=真; sim.status="未定义';

定义条件

  1. 在图表上,单击从网关元素发出的序列流连接器。
  2. 在属性窗口的“标签”选项卡中,单击条件类型“值”字段的下拉箭头,然后选择“表达式”。
  3. 在conditionExpression'Value'字段(<memo>*)点击Browse.按钮,显示标记值注记窗口。类型在相应的JavaScript代码中,例如:
    sim.status=="保持"
  4. 点击确定按钮。语句文本显示为连接器的标签。

整合Win32用户接口

  1. 在图表上,单击代表做出决定的活动元素。
  2. 在属性窗口的“标签”选项卡中,点击“任务类型值”字段的下拉箭头,选择“脚本”。
  3. 在“脚本值”字段中,输入适当的JavaScript代码,例如:
    对话框.屏幕1.显示=真;
    (此语句显示对话框 Screen1。您可以通过将 'Show' 更改为False来临时隐藏对话框。)

了解更多