前页 | 后页 |
行动销
描述
行动销用于定义传入和传出行动数据值。输入销为行动提供值,而输出销包含该行动的结果。
行动销在这里用来连接两个行动:
行动销可以进一步定义为定义异常参数、流或状态。将状态与销关联起来定义了输入或输出值的状态。例如,销可以称为“订单”,但状态可以是“已验证” ' 或 '已取消'。
要将行动销添加到行动中,请右键单击该行动以显示上下文菜单,然后选择“新子元素|行动销”选项。 (您还可以分配行动销,以定义行动的特定属性。)
行动销的属性窗口有一个“销”选项卡,您可以在其中定义该销的具体操作。
A销作为调用行为行动和调用操作行动的参数 -销名称和参数显示在行动元素属性窗口的“参数”选项卡上。当某个行动与模型中的有效行为关联时,关联行为的参数会列在“参数”字段下拉列表中,以方便自变量和参数之间的一对一映射。 “销”选项卡的“参数值”面板中的字段仅对属于调用行动的销启用,并且仅当该行动与具有有效参数的有效行为相关联时才启用。要观察这一点:
- 创建一个活动元素并给它一个活动参数(右键单击它并选择“新子元素 | 活动参数”)。
- 创建一个行动并将“Kind”属性设置为“CallBehavior”(在行动元素的属性窗口的“行动”选项卡上)。
- 将活动元素设置为行动的分类器(在行动的属性窗口中,单击“元素”选项卡,在“高级”部分中单击“分类器”浏览按钮,然后找到并选择活动“选择<项目>”对话框)。
- 特征窗口立即显示在“交互点”选项卡上。选择“显示拥有/继承”复选框;选择此选项后,活动参数将列在“已定义元素”面板中。选中活动参数旁边的复选框。
- 行动元素现在有一个代表参数的行动销,活动参数作为参数的参数。