点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我写了一种方法,允许我从不同的对象中"读取"长文本,而不是分别对每个对象调用" read_text"。 这是一个巨大的瓶颈,并且当大众读取方法行之有效时,它就会奏效。 偶尔我会遇到一个带有大量长文本的对象。
在这种情况下,这是一条包含1300多行长文本的通知。
当我导入压缩数据时,我在解压缩步骤中从" import_container_missing"获得了简短的转储。 (从内部内部表导入...。)。
我不知道如何解决此问题。 我进行了研究,发现这种提取长文本的方法对于试图绕过'read_text'的人们来说效果很好。 我一直无法找到解决方案或提取长文本的更好方法。
*************************************************** *********************** *从stxl选择压缩文本 ****************************************************** ******************** 选择tdname clustr clustd 插入表compressed_text_t 从stxl 对于long_text_keys中的所有条目 所在位置='TX' AND tdobject = long_text_keys-对象 AND tdname = long_text_keys-名称 AND tdid = long_text_keys-id AND tdspras = long_text_keys-语言。 ****************************************************** ******************** *解压文本 ****************************************************** ******************** 循环在compression_text_t ASSIGNING中。 wa_temp_name = -tdname。 清除:compressed_raw_text_t [],tline_t []。 wa_raw_text-clustr = -clustr。 wa_raw_text-clustd = -clustd。 附加wa_raw_text至Compressed_raw_text_t。 从内部表IMPORT tline = tline_t压缩_raw_text_t。 在tline_t ASSIGNING 处循环播放。 将初始行添加到分配<行>的行。 将 移动到 。 -tdname = -tdname。 结局。 结局。 免费compressed_text_t。
您好
替代READ_TEXT功能模块
新代码似乎可以正常运行,但速度要慢得多。 我不喜欢在选择过程中如何使用范围。 我想知道是否有一种方法可以处理表格。
感谢Sandra的帮助
是的,出于我的目的,我对github上的更新代码进行了一些修改,并且效果很好 。 我将select语句更改为仅使用STXL,并将其切换为对所有条目和内部表使用键。
是的,这与我在 我的方法。
一周热门 更多>