在运行报告之前,报告参数显示已设计的其他过滤器。
如果您拥有AssetCloud的企业许可证(或使用演示许可证),则它包含使用“设计报告”按钮自定义报告的能力。如果要添加其他过滤器,可以在设计中完成:
- 您可能希望先转到文件>另存为此,因此您可以创建一个测试报告以应用更改,直到您确定更改根据需要工作。但是,如果更改其中一个默认报告并希望恢复这些更改,您还可以单击“重置报告”以将其恢复到原始设计。
- 选择报告并单击“设计报告”。将打开一个新的浏览器选项卡。在左侧的字典列中,右键单击变量并选择新变量。输入过滤器的名称,选中“来自用户的请求”框,然后单击“确定”。记住以后使用的变量名称。
请注意,名称需要没有空格,无论是福特还是awesome_filter,别名应该自动更新以匹配名称,但如果没有,请手动更改它。 - 双击包含要过滤的信息的蓝色数据频带中的文本。例如,第8节;数据源:SpassetInfo。
在右侧,单击过滤器。
在左上角,单击“添加过滤器”。
更改“字段是”的表达式。
单击长薄字段右侧的...按钮。 - 撰写表达式:
展开:数据源,WASPDB2012 [MS SQL],您的数据源。例如,SpassetInfo。
在该列表中,找到要筛选的字段并双击它。它的全名将出现在文本对话框中。例如,spassetinfo.location_code。 - 使用布尔运算符构造其余表达式,如以下内容,加上您的变量名称。
==等于。示例:spassetinfo.location_code == awesomefilter
!=不等于。示例:spassetinfo.location_code!= awesomefilter
>大于。示例:spassetinfo.location_code> awesomefilter
> =大于或等于。示例:spassetinfo.location_code> = awesomefilter
<少于。示例:spassetinfo.location_code<=小于或等于。示例:spassetinfo.location_code <= awesomefilter
使用包含部分匹配的包含函数。示例:spassetinfo.location_code.contains(awesomefilter)
包含选项还具有以下优点,即如果过滤器字段为空,则显示所有报告数据。布尔运算符选项仅在筛选字段完全匹配时返回数据,而不是空白时。 - 单击“确定”两次,然后单击“文件”菜单,保存(或另存为)。
- 使用报告列表切换到浏览器选项卡,然后单击“运行报表”按钮。
- 出现报告时,左上角有一个新部分,筛选器变量名称。输入过滤器的数据,然后单击“提交”。