前页 | 后页 |
如何定义模板选择器片段
模板选择器是一个模板片段,它调用其他模板片段,具体取决于所报告元素的类型。所调用的模板片段可以是系统片段或现有的用户定义的片段,如“浏览器”窗口的“资源”选项卡中所列。
访问
使用此处概述的方法之一显示“文档选项”对话框的“自定义查询”页面。在选择“文档选项”图标之前,请选中“部分”列表中的“自定义”复选框,以启用“自定义> <自定义”标签。这些是模板选择器片段起作用所必需的。
色带 |
发布>模型报告>模板:<选择片段模板>: (“文档选项”图标)>自定义查询 |
键盘快捷键 |
>模板|碎片|双击<Fragment name>,然后 (“文档选项”图标)>“自定义查询” |
设置模板选择器
选项 |
行动 |
也可以看看 |
---|---|---|
模板选择器 |
单击此单选按钮定义模板选择命令。 |
|
资料栏位 |
在单独的行上,键入以下格式的每种元素类型和用于该元素类型的模板片段的名称: ElementType:<定型>:片段名称 例如(元素没有通过构造型扩展): 行动::行为 ActionPin :: Simple Behavioral 协作使用::结构 和(由原型扩展的元素): 类别:表格:数据库表格 如果报告了尚未明确标识的元素,则要标识要使用的片段,请键入: 默认::片段名称 另请参阅本主题中的“ 注释”部分。 |
元素类别 使用浏览器的资源选项卡 |
好 |
单击此按钮保存所做的更改,然后关闭“文档选项”对话框。 |
笔记
有关为数据字段提供值的其他建议:
在某种程度上,您可以根据所使用的替代建模语言,要在报告中明确提取的内容以及在Package或执行报告所依据的元素中存在哪些元素来适应“ extended by原型”行。例如:
- 提取ArchiMate Business Actor元素
-从包含UML和ArchiMate元素的结构中-类:ArchiMate_Business Actor:BusActFrag
-从仅包含ArchiMate元素的结构中-类:BusinessActor:BusActFrag
-从仅包含ArchiMate Business Actor元素的结构中-类:: BusActFrag - 提取业务角色元素
-从包含UML和ArchiMate元素的结构中-类:Business Actor:BusActFrag
-从仅包含ArchiMate元素的结构中-类:BusinessActor:BusActFrag
-从仅包含Business Actor元素的结构中-Class :: BusActFrag
- 选择t_object。名称, t_object。 Object_Type , t_object。来自t_object的 构造型,其中t_object。 Object_ID = #CurrentElementID#
名称-问题清单[初始]
Object_Type-神器
刻板印象 -DataObject
因此,您将在数据字段中使用组合Artifact:DataObject:<fragment name>
或者,不要使用模板选择器片段,而不要创建一个简单的模板来对报表的“元素”部分进行操作,以提取“类型-类”和“构造型-业务角色”的元素。在特定元素上运行此命令。
有关完整示例,请在“ 文档发布” | “ 文档发布”中复制系统提供的“模板选择器” 。系统模板|在浏览器窗口的“资源”选项卡中的“ 片段”文件夹中,并查看“文档选项”对话框的“自定义查询”选项卡。 (要进行复制,请右键单击模板名称,然后选择“复制”选项。)