2017-07-27 62 views
0

在Archer中执行搜索时,结果包含一些不必要的字段。有没有办法只显示属于应用程序“一般信息”的字段?换句话说,有些字段建议添加到出现在搜索结果中的“常规信息”选项卡中。RSA - Archer - 在搜索结果中隐藏多个字段

我知道我可以通过选择字段禁用这些字段,然后点击“修改字段属性”,“选项”并取消在搜索结果中的显示字段。

由于我有多个应用程序和很多领域,这样做会花费很多时间。是否有任何脚本或技巧来隐藏搜索结果中的所有这些字段?

回答

3

您可以随时使用API​​并创建自己的搜索XML以仅包含要查看的字段。

但这样做不足,我认为你已经击中了头部。您需要进入每个应用程序,然后修改您不想显示的每个字段。我不认为这是浪费时间,因为你肯定不会每次都改变搜索结果......这是一次性交易,如果它让你或最终用户更容易,它肯定值得IMO。

+0

那么你是对的。这是一个痛苦的解决方案,但是一旦我认为这是“正确的”,就必须执行 –

1

如果您有权访问数据库,那么您可以修改表“fielddef”,并使字段默认为不可搜索。你可以用“level”和“moduletranslation”加入“fielddef”表格,并且只用这种方式定位特定的模块。

我没有SQL代码,因为我不必对字段进行批量更新并使其无法搜索。

如果您对SQL有帮助,则需要5分钟来加入这3个表并进行更新。