将查询添加至基于另一个对象的窗口
可以在窗口上显示并未基于窗口所基于的业务对象的查询。例如,可以为“最终用户”显示“资产”,或为“类别”显示“文章”。
首先必须使用查询和报告设计器创建新的筛选器。然后可以将其添加至所需的窗口。
在以下示例中,演示如何查看所有由“事件”的“提交用户”创建的“文章”。
要创建添加至窗口的新筛选器:
- 启动查询和报告设计器组件。
- 在操作列表上,单击新建筛选器。
出现“新建筛选器”对话框。 - 为“筛选器”键入标题和说明,例如由提交用户创建的文章。
- 选择相关的模块和业务对象,例如依据业务对象选择知识管理和文章。
要在“筛选条件”组框中选择的业务对象就是窗口所基于的业务对象。在本示例中,为事件管理和事件。 - 在筛选条件组框中,选择所需的模块和业务对象。
- 选择所有人选项按钮,然后单击确定。
启动查询和报告设计器。 - 在属性树上,定位要在选项卡上查看的属性,并将它们拖动到选中的属性列表上。
- 单击下一步,或在筛选器树上,单击条件节点。
- 在属性树上,定位所需的属性,并将其拖动到当前条件列表上。在本示例中为创建者。
出现“条件”对话框。 - 在比较值组框中,选择指定运行时值选项按钮。
出现运行时值。 - 选择所需的值。在本示例中,需要“事件”的提交用户。
- 单击确定。
- 单击完成,然后单击是以保存更改。
- 启动窗口管理器组件,并打开要对其添加该筛选器的窗口。在本示例中为事件窗口。
- 展开控件树 ()。
- 单击查询,然后在窗口编辑器底部的其他查询旁边单击。
- 选中控件,并展开属性网格。
- 在查询/筛选器属性旁边,选择刚创建的筛选器,例如由提交用户创建的文章。
- 单击 。