点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我需要下面的帮助 ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我需要下面的帮助 ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我需要下面的帮助
我已从下面的链接获得帮助,以创建带有动态列(EHP6)的动态ALV
在这里,我无法使用特殊字符(如&* ....)作为列标题,而且我尝试设置 P_STRICT = space/Abap_false。
我在方法cl_abap_structdescr => create中遇到错误
********************************************* 错误 ************************************************ **************************************
如果comp-name + off cn'ABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789#$%&*-/; <=>?@ ^ {|}'。
* 组件名称中的非法字符
引发异常类型CX_SY_STRUCT_COMP_NAME
导出textid = CX_SY_STRUCT_COMP_NAME => illegal_char_in_name
component_name = comp-name
component_number = comp_no。
********************************************* 错误* ******************************************* **************************************
请提出使用特殊字符cl_abap_structdescr => create的合适解决方案。
谢谢
阿修????
嗨Ashu,
您是否尝试过将方法create的参数P_STRICT传递给值" abap_false"? 那应该允许您使用特殊字符。
尝试。
lor_elem_struct = cl_abap_structdescr =>创建(
p_components = lt_comp
p_strict = cl_abap_structdescr => false)。
捕获cx_sy_struct_creation。
努力。
希望有帮助!
干杯
Jaime
一周热门 更多>