首页 > 解决方案 > 如何在 itop 上添加搜索票的新条件

问题描述

我创建了一个扩展,将 AttributeEnumSet 类型的新字段添加到 Person 类,现在我想按我的新字段过滤工单(事件),将其添加到“搜索事件对象”视图的“添加新条件”列表中,但是我找不到应该在哪里添加新的搜索条件。

搜索事件对象视图的条件列表 - iTop

标签: phpitil

解决方案


默认情况下,过滤视图中并非所有字段都可用。您需要将其添加到可用的。在您的对象数据模型中(我想 UserRequest 基于您的屏幕截图)。

您需要在演示文稿 > 搜索中添加新字段:

<class id="UserRequest" _delta="merge">
    <presentation>
        <search>
            <item id="FIELD_ID" _delta="define><!-- Choose your ID-->
                <rank>99</rank><!-- Choose your rank -->
            </item>
        </search>
    </presentation>
</class>

然后用工具包或安装程序编译,它应该很好!


推荐阅读