前页 后页

元素过滤器

在指定报告的输出时,您可能希望仅包含具有特定属性的元素,而不是遇到的每个元素。使用“元素过滤器”标签,您可以定义要报告的元素属性,以及哪些字段和字段值。如果不想再应用元素过滤器,则也可以删除它们。

“元素过滤器”标签以两种不同的方式提供,作为以下标签的标签:

  • “生成文档”对话框,用于为报表的特定实例设置过滤器;退出对话框或选择其他模板时,过滤器将重置,或者
  • “文档选项”对话框,用于将模板中的过滤器设置为默认设置,以应用于使用该模板生成的每个报告;这些设置可以被“生成文档”对话框中的“特定实例”设置覆盖
这两个对话框的选项和行为都相同,除了“文档选项”对话框提供了从模型内部或从外部文件(通过从以下位置导出模型搜索创建)导入一组预先定义的模型搜索过滤器的功能。另一个模型)。

还通过“标准”图表元素的“属性”对话框的“元素过滤器”页面提供了这些功能。此页面与“文档模板”编辑器中“文档选项”对话框的选项卡最相似。

访问-“生成文档”对话框

显示“生成文档”对话框,然后选择“元素过滤器”页面。

要打开“生成文档”对话框,请使用此处概述的方法之一。

色带

发布>模型报表>报表生成器>生成文档>元素过滤器

键盘快捷键

F8 |元素过滤器

访问-模板编辑器的“文档选项”对话框

显示“文档模板编辑器”窗口,选择一个模板,然后显示“文档选项”对话框,最后选择该对话框的“元素过滤器”页面。

要打开“文档选项”对话框,请使用此处概述的方法之一。

色带

发布>模型报告>模板:选择特定模板> (工具栏图标)>元素过滤器

查看元素过滤器

列/按钮

行动

也可以看看

搜索范围

显示要搜索的每个元素属性字段的类型和名称。

选中属性字段对应的复选框,以将其包括在当前搜索中。

健康)状况

显示搜索参数的条件。

可能的值为“包含”,“等于”,“不等于”和“其中之一”。

寻找

显示搜索词以执行条件搜索。

该值特定于所选字段;例如,该值可以是“ DateCreated”的日期,也可以是其他字段的文本或数字值。

搜索词可以包含多个值,以逗号分隔。

需要

表示搜索结果必须包含该字段中带有搜索词的元素;这些复选框在“添加过滤器”对话框中设置。

如果未选中“必需”复选框,则列为过滤器的字段具有OR关系;也就是说,如果在这些字段中的任何一个字段中找到了搜索词,则将显示该元素。

选中“必需”复选框的任何字段都将覆盖未选中“必需”复选框的字段。

添加过滤器

元素特征
- 可选的
-必填

指定元素功能是可选的还是必需的;这些在“搜索范围”列中的根元素项下方显示为新分支。

如果向下滚动“搜索范围”列,则可能会看到子分支,例如“属性”,“更改”和“自定义属性”;这些是元素特征。您可以使用“添加过滤器”对话框添加这些功能。

选择:

  • “可选”单选按钮,用于生成具有元素特征之一(元素类型=对象)或特征过滤器之一(属性名称= Att1)的元素列表;例如,如果您的搜索是:
    元素名称= Class11,属性名称= m_Att1或范围=公共
    搜索结果列出了所有名称为Class11的元素以及所有属性名称为m_Att1或Scope of Public的元素
  • 必需的单选按钮,用于生成必须具有元素特征的元素列表;例如,如果您的搜索是:
    元素名称=类,属性名称= m_Att1或范围=公共
    您将获得必须具有Class名称并且具有名称为m_att1或Public Scope的属性的元素

导入搜索

单击此按钮,然后选择从以下任一位置导入搜索中定义的过滤器:

  • 从另一个项目导出的外部XML文件,位于浏览器对话框中,或
  • Enterprise Architect安装中的标准和自定义模型搜索列表

添加过滤器

单击此按钮以显示“添加过滤器”对话框,添加新的参数集以过滤搜索。

编辑过滤器

单击此按钮以显示“编辑过滤器”对话框,以更改搜索参数。

删除过滤器

单击此按钮可立即从搜索中删除选定的过滤器。

笔记

  • 检查您为“查找”字段提供的值是否与要搜索的元素数据字段中包含的值完全相同;例如,“单元”,“集成”,“系统”,“验收”,“方案”和“检验”测试类由属性值1-6表示,而不是由其各自的选项卡名称表示
  • 模板中设置的过滤器仅对该模板起作用,而对子模板和插入模板的模板片段不起作用;要过滤子模板,请在每个模板中设置过滤器

学到更多