SAP长文本读取

本文介绍了在SAP中读取长文本的两种方法:使用READ_TEXT函数,通过STXH和STXL表格获取数据。重点在于参数查找,先在STXH中按时间找到相关记录,确定语言参数。在处理过程中要注意语言问题,包括从STXH读取语言并使用CONVERSION_EXIT_ISOLA_INPUT转换。示例代码展示了如何循环读取并组合长文本,以及查找和转换语言参数。
摘要由CSDN通过智能技术生成

长文本涉及到两个表格:

 STXH(抬头),STXL(行项目)中。

1 读取方法  READ_TEXT ,结果放在一个表中,循环读出

2 难点: 参数查找

方法: 先维护一个,然后在底表 STXH中 按时间找到那一条,然后就可以知道参数了。

 3 容易遗漏的语言问题

3.1  先从 stxh 读取语言

3.2  CONVERSION_EXIT_ISOLA_INPUT 转换为 READ_TEXT 需要的 language参数

 

 

 

读取函数

 CALL FUNCTION 'READ_TEXT'
          EXPORTING
            client                  = sy-mandt
            id                      = lv_id
            language                = lv_langu
            name                    = lv_name
            object                  = 'VBBP'
*           ARCHIVE_HANDLE          = 0
*           LOCAL_CAT               = ' '
*   IMPORTING
*           HEADER                  =
*           OLD_LINE_COUNTER        =
          TABLES
   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT养家和SAP养家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值