SAP-CRM:升级支持包后,所有文档中均不显示“确认”按钮

时间:2019-02-13 11:51:50

标签: sap crm sap-crm

我是SAP-CRM模块的新手。我在按钮方面有问题。 SP升级之后,确认按钮现在出现在更改请求和更改文档中,这是意外的,因为升级之前该确认按钮不存在。

当我们设置SU3参数WCF_IGNORE_ENHANCEMT ='A'时,确认按钮消失的时间就是我们所期望的。意味着“确认”按钮是增强功能?

我尝试调试代码中的内部工作原理,并比较了WCF_IGNORE_ENHANCEMT是'A'还是空格。我看到的区别是,当我输入此类CL_BSP_WD_WINDOW-IF_BSP_WD_TOOLBAR_​​CALLBACK〜GET_BUTTONS之后,它便输入了此类方法:cl_chtmlb_config_utility => read_button_config

cl_chtmlb_config_utility => read_button_config

* read the config in order to have the button config available
ir_view_controller->configuration_descr->get_config_data( ).

* retrieve the button config
lr_button_conf ?= ir_view_controller->configuration_descr.
lv_xml = lr_button_conf->get_button_config_data( ).

* get button config struct
es_button_config = cl_bsp_dlc_config_util=>button_config_xml_to_abap(lv_xml ).

当SU3参数的值为'A'或空格时,返回不同的XML值。 我将要进行增强以通过代码更改隐藏确认按钮,但是我怀疑这与模拟SU3参数WCF_IGNORE_ENHANCEMT ='A'的按钮配置有关,并且我不必通过代码更改进行增强,但我不确定从哪里开始。

请告知。非常感谢。

0 个答案:

没有答案