2020-09-14 01:12发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 在访问IT服务管理-> ... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
在访问IT服务管理-> SAP解决方案管理器7.2导航栏中的消息时,我们得到了简短的转储。
转储详细信息:
类别:ABAP编程错误
运行时错误:OBJECTS_OBJREF_NOT_ASSIGNED
ABAP程序:CL_SRQM_INC_INCIDENTSR_IMPL === CP
应用程序组件:CRM-BTX-SRQ-INC
谁能说出解决办法?
谢谢。
阿比吉特
嗨,阿比吉特!
升级到SM 7.2后,我们捕获了完全相同的错误。
这是错误的源代码。
源代码摘录 线SourceCde 1个方法default_my_involvement。 2 3数据:lr_qs对cl_crm_bol_dquery_service的类型引用, 4 lr_col类型参考if_bol_bo_col, 5 lr_iterator类型参考if_bol_bo_col_iterator, 6个lr_selection_params类型参考if_bol_bo_col, 7 lr_selection_param类型参考if_bol_bo_property_access, 8 lv_attr_name TYPE name_komp, 9 lt_param类型bsp_dclt_advsrch_sel_db, 10 lv_config_xml TYPE字符串, 11 lv_param_value TYPE字符串, 12个lv_date_from TYPE sy-datum, 13 lv_date_to TYPE sy-datum, 14 lv_date_from_s TYPE字符串, 15 lv_date_to_s TYPE字符串。 16 17 18 >>>>> lr_qs?= me-> typed_context-> search-> collection_wrapper-> get_current()。 20 21 *检查参数SRV_MYINV_RANGE是否是UI配置的一部分 22 lv_config_xml = configuration_descr-> get_config_data()。 23 lt_param = cl_bsp_dlc_config_adv_search => conv_xml_to_table(lv_config_xml)。 24 25读取表lt_param使用关键字param_name ='SRV_MYINV_RANGE'传输没有字段 显示的26 ='X'。 " #EC_NOTEXT 27如果sy-subrc = 0。 28 **为do_prepare_output设置标志,以便不删除空的搜索条件 29 * gv_search_defaulted = abap_true。 30 me-> set_init_qs(abap_true)。 31 *将搜索参数INCL_SUB_TERR的值设置为X: 32个lr_selection_params = lr_qs-> get_selection_params()。 33 lr_iterator = lr_selection_params-> get_iterator()。 34 35 lr_selection_param = lr_iterator-> get_first()。 36 37当lr_selection_param被绑定时。 38 lr_selection_param-> get_property_as_value(导出iv_attr_name ='ATTR_NAME'
调用堆栈:
活动呼叫/事件 不,泰 程序包含行 名称 15方法CL_SRQM_INC_INCIDENTSR_IMPL === CP CL_SRQM_INC_INCIDENTSR_IMPL === CM005 19 CL_SRQM_INC_INCIDENTSR_IMPL => DEFAULT_MY_INVOLVEMENT 14方法CL_SRQM_INC_INCIDENTSR_IMPL === CP CL_SRQM_INC_INCIDENTSR_IMPL === CM001 67 CL_SRQM_INC_INCIDENTSR_IMPL => DO_INIT_CONTEXT 13方法CL_BSP_WD_VIEW_CONTROLLER ===== CP CL_BSP_WD_VIEW_CONTROLLER ===== CM007 83 CL_BSP_WD_VIEW_CONTROLLER => WD_VIEW_INITIALIZE 12方法CL_BSP_WD_VIEW_CONTROLLER ===== CP CL_BSP_WD_VIEW_CONTROLLER ===== CM001 139 CL_BSP_WD_VIEW_CONTROLLER => BIND_VIEW 11方法CL_BSP_WD_VIEW_CONTROLLER ===== CP CL_BSP_WD_VIEW_CONTROLLER ===== CM007 126 CL_BSP_WD_VIEW_CONTROLLER => WD_VIEW_INITIALIZE 10方法CL_BSP_WD_VIEW_CONTROLLER ===== CP CL_BSP_WD_VIEW_CONTROLLER ===== CM001 139 CL_BSP_WD_VIEW_CONTROLLER => BIND_VIEW 9方法CL_BSP_WD_VIEW_MANAGER ======= CP CP_BSP_WD_VIEW_MANAGER ======== CM01K 29 CL_BSP_WD_VIEW_MANAGER => HANDLE_FOLLOWUP_NAVIGATION 8方法CL_BSP_WD_VIEW_MANAGER ======= CP CP_BSP_WD_VIEW_MANAGER ======== CM01L 58 CL_BSP_WD_VIEW_MANAGER => PROCESS_NAV_QUEUE 7方法CL_BSP_WD_VIEW_MANAGER ======= CP CP_BSP_WD_VIEW_MANAGER ======== CM002 145 CL_BSP_WD_VIEW_MANAGER => DO_REQUEST 6方法CL_BSP_CTRL_ADAPTER ========== CP CP_BSP_CTRL_ADAPTER =========== CM004 47 CL_BSP_CTRL_ADAPTER => DO_REQUEST 5方法CL_BSP_RUNTIME =============== CP CL_BSP_RUNTIME ================ CM002 155 CL_BSP_RUNTIME => ON_REQUEST 4方法CL_HTTP_EXT_BSP ============== CP CP_HTTP_EXT_BSP =============== CM001 24 CL_HTTP_EXT_BSP => IF_HTTP_EXTENSION〜HANDLE_REQUEST 3方法CL_HTTP_SERVER =============== CP CL_HTTP_SERVER ================= CM00G 801 CL_HTTP_SERVER => EXECUTE_REQUEST 2功能SAPLHTTP_RUNTIME LHTTP_RUNTIMEU02 1453 HTTP_DISPATCH_REQUEST 1个模块(PBO)SAPMHTTP SAPMHTTP 12 %_HTTP_START
SM的早期版本没有方法DEFAULT_MY_INVOLVEMENT。
并且在方法DO_INIT_CONTEXT中对对象me-> typed_context的相同调用位于IF子句中:
方法do_init_context。 数据:lr_qs类型参考cl_crm_bol_dquery_service, lr_col类型参考if_bol_bo_col, lr_iterator类型参考if_bol_bo_col_iterator, lr_selection_params类型参考if_bol_bo_col, lr_selection_param类型参考if_bol_bo_property_access, lv_attr_name TYPE name_komp, lt_param TYPE bsp_dclt_advsrch_sel_db, lv_config_xml TYPE字符串, lv_param_value TYPE字符串。 超级-> do_init_context()。 *根据自定义设置,默认为"包含子区域"搜索参数: * UI参数" INCL_SUB_TERR"(分配给业务角色)必须为" X"或" TRUE" lv_param_value = cl_crm_ui_parameter_util => get_crm_ui_parameter_value('INCL_SUB_TERR')。 " #EC_NOTEXT 如果cl_crm_ui_parameter_util => to_boolean(lv_param_value)= abap_true。 lr_qs?= me-> typed_context-> search-> collection_wrapper-> get_current()。 如果lr_qs-> check_parameters_set()= abap_false。 *检查参数INCL_SUB_TERR是否是UI配置的一部分 lv_config_xml = configuration_descr-> get_config_data()。 lt_param = cl_bsp_dlc_config_adv_search => conv_xml_to_table(lv_config_xml)。 读取表lt_param,不能通过键param_name ='INCL_SUB_TERR'传输任何字段。 " #EC_NOTEXT 如果sy-subrc = 0。 *为do_prepare_output设置标志,以便不删除空的搜索条件 gv_search_defaulted = abap_true。 *将搜索参数INCL_SUB_TERR的值设置为X: lr_selection_params = lr_qs-> get_selection_params()。 lr_iterator = lr_selection_params-> get_iterator()。 lr_selection_param = lr_iterator-> get_first()。 当lr_selection_param被绑定时。 lr_selection_param-> get_property_as_value(导出iv_attr_name ='ATTR_NAME'" #EC_NOTEXT 正在导入ev_result = lv_attr_name)。 如果lv_attr_name ='INCL_SUB_TERR'。 " #EC_NOTEXT 出口。 万一。 lr_selection_param = lr_iterator-> get_next()。 结束。 *如果搜索参数INCL_SUB_TERR尚不可用,请添加搜索参数 如果lr_selection_param已绑定。 lr_selection_param-> set_property(iv_attr_name ='LOW' iv_value ='X')。 其他。 尝试。 lr_qs-> add_selection_param(iv_attr_name ='INCL_SUB_TERR' iv_option ='EQ' iv_sign ='I' iv_low ='X')。 捕获cx_crm_cic_parameter_error。 ENDTRY。 万一。 万一。 万一。 万一。 *默认我的参与 default_my_involvement()。 ENDMETHOD。
该错误很明显,因此必须具有通用解决方案。 找到了吗 是否有解决方法?
最多设置5个标签!
嗨,阿比吉特!
升级到SM 7.2后,我们捕获了完全相同的错误。
这是错误的源代码。
调用堆栈:
SM的早期版本没有方法DEFAULT_MY_INVOLVEMENT。
并且在方法DO_INIT_CONTEXT中对对象me-> typed_context的相同调用位于IF子句中:
该错误很明显,因此必须具有通用解决方案。 找到了吗 是否有解决方法?
谢谢。
一周热门 更多>