SAP ABAP编程 获取物料长文本-其他长文本同理

本文介绍如何在SAP ABAP编程中获取物料的长文本,步骤包括进入主数据长文本,双击打开编辑器,通过‘转到’菜单下的‘表头’查看基本信息。

1、进入主数据长文本后,双击文本内容,进入编辑器打开文本编辑框;

2、“转到”菜单下有“表头”,显示基本信息



获取物料长文本
FORM FORM_GTT_LONGTXT  USING    ZMATNR ”物料号  (需要定义为THEAD-TDNAME 类型)
                       CHANGING LONGTXT.               "得到的长文本
  DATA:   LV_RETURN TYPE TABLE OF TLINE WITH HEADER LINE.

  CALL FUNCTION 'READ_TEXT'
    EXPORTING
      CLIENT                  SY-MANDT
      ID                      'GRUN'    "读取文本的id (其他类型长文本修改 文本的id
      LANGUAGE                SY-LANGU "读取文本的语言
      NAME                    ZMATNR    "读取文本的名字
      OBJECT                  'MATERIAL' "文本对象 (其他类型长文本修改 文本对象)
    TABLES
      LINES                   LV_RETURN
    EXCEPTIONS
      ID                      1
      LANGUAGE                2
      NAME                    3
      NOT_FOUND               4
      OBJECT                  5
      REFERENCE_CHECK         6
      WRONG_ACCESS_TO_ARCHIVE 7
      OTHERS                  8.

  IF SY-SUBRC 0.
    LOOP AT LV_RETURN .
      CONCATENATE LONGTXT LV_RETURN-TDLINE INTO LONGTXT.  "解决回车事件
    ENDLOOP.
  ENDIF.
ENDFORM.  
参考:http://www.lxway.com/4461004294.htm
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值