怎么在窗口管理器中属性中看到提交器

Version 3

    问题描述

    当我们需要加入一些特殊的功能到窗口或者字段中,来实现一些特殊的动作。我们可以通过窗口管理器的提交器"Handlers"属性来实现。

     

    Handlers option.JPG

    解决方案

    提交器Handlers,提供了一些特殊的功能。一般情况下,提交器是隐藏的。可以通过编辑console.exe.config文件中的key值,来将提交器显示在窗口管理器的属性中。这意味着,提交器的属性只有在你编辑过这个文件的控制台上才是可见的。并不所有控制台都可以看到。但是你通过提交器设置过的属性,是可以在每个控制台上产生效果的。

     

    你需要先关闭你的控制台,然后再对你的设置做相应的改变来显示你想看到的属性。

     

    文件console.exe.config可以在这个路径下看到(默认的安装路径是) :C:\Program Files\LANDesk\LANDesk ServiceDesk\ ,如果你是在64位机器上安装的,你需要编辑这个文件consolex64.exe.config。

    当你找到这个配置文件,打开它,并且找到这些行:

    <add key="ClientMetadataCaching" value="false" />

    </appSettings>


    然后在这些行中添加两行:

    <add key="ShowHandlerConfiguration" value="true" />

    <add key="ConfigureHandlers" value="true" />


    添加之后就像这样:

    add handler key.JPG

     

    当你编辑过之后最好能再次删除掉这些行,把提交器再次隐藏,防止将来从界面上不小心再次变更这些设置。

     

    注意

    这个属性一般情况下是隐藏的,原因是大多数的提交器都会需要变量字段. 我们并不推荐LANDesk工程师做这些更改,因为可能导致你的字段或者窗口工作不正常

     

    环境

    LANDesk Service Desk versions 2.x and 3.x

     

    英文原文链接:

    How to see the handlers in the properties settings in Window Manager