点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨!
系统正在截断字符串列。 我需要你的帮助。
我使用CL_SALV_HIERSEQ_TABLE创建了ALV树报告。
使用Optimize时,会自动定义列大小。
但是我需要设置每个列大小。 所以我评论了optmize方法。
我有一列描述这里的状态,并且此描述列是我在ALV树的HEADER内部表中声明的字符串类型。
执行此操作时,系统在运行报告时会将其截断。
我尝试使用 lr_column-> set_output_length(20),但是即使这样,系统仍将其截断为10号。 但是我的描述最多使用20个字符。
现在,我正试图为该列设置 lr_column-> set_optimized(value = IF_SALV_C_BOOL_SAP => TRUE),但仍将其截断。
需要帮助。
在此先感谢所有阅读此书的人。
已解决
我在内部表声明中将类型字符串更改为char30。
在为字符串类型时,系统可能无法识别大小。
现在工作正常。
已解决
我在内部表声明中将类型字符串更改为char30。
可能系统没有 字符串类型时可识别大小。
现在工作正常。
感谢您的反馈。 也许您可以"将评论转换为答案",然后可以选择答案"最佳答案"?
一周热门 更多>