Chinaunix首页 | 论坛 | 博客
  • 博客访问: 85465
  • 博文数量: 26
  • 博客积分: 1415
  • 博客等级: 上尉
  • 技术积分: 302
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-10 10:04
文章分类
文章存档

2011年(2)

2010年(24)

我的朋友

分类:

2010-11-16 09:25:08

文本名 011000218’,为凭证号,对应name参数

语  言ZH,但是此处参数类型为C(1),不能直接使用SY-LANGU变量,根据系统配置不同,在我的系统中使用1,对应language参数,

标  识Z001,该标识由SAP系统配置而来,对应ID参数

文本对象VBBK,对应object参数

相对于Read_Text函数,有一个Save_Text正好是用来往系统中写文本字段,具体用户和Read_Text基本相似.

DATA: il_tline LIKE tline OCCURS 0 WITH HEADER LINE.

        vl_tdname LIKE thead-tdname.

CALL FUNCTION 'READ_TEXT'

        EXPORTING

          client                        = sy-mandt

          id                           = 'Z001'

          language                    = '1'

          name                        = vl_tdname

          object                        = 'VBBK'

*       ARCHIVE_HANDLE                = 0

*       LOCAL_CAT                     = ' '

*     IMPORTING

*       HEADER                        =

        TABLES

          lines                         = il_tline

       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.

*     MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

*             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

      ENDIF.

阅读(1001) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-11-16 15:29:45

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com