122SAP中FIELD-SYMBOLS的用法

Posted tianpan2019

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了122SAP中FIELD-SYMBOLS的用法相关的知识,希望对你有一定的参考价值。

01.代码如下:

*&---------------------------------------------------------------------*
*& Report Z_TIANPAN_20190716_HELLO
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*

* 此条为系统自动生成,为程序名
REPORT z_tianpan_20190716_hello .

FIELD-SYMBOLS <fs1>."不想定义太多的类型,可以用这个很灵活的类型
DATA: lv_data1 TYPE char10 VALUE ABCDE.
DATA: lv_data2 TYPE int2 VALUE 10.

* <FS1>一定要有值,不然就dump了
IF <fs1> IS ASSIGNED.

  ASSIGN lv_data1 TO <fs1>.
  WRITE: /, <FS1> , <fs1>.

  ASSIGN lv_data2 TO <fs1>.
  WRITE: /, <FS1> , <fs1>.

  <FS1> = 8.
  WRITE: /, lv_data2 , lv_data2."值被修改了。FIELD-SYMBOLS类似指针

ENDIF.

 

02.代码如下:

技术图片

 

原创不易,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金额给作者(微信号:382477247)哦,谢谢。

技术图片

 

以上是关于122SAP中FIELD-SYMBOLS的用法的主要内容,如果未能解决你的问题,请参考以下文章

ABAP: Field-Symbols:<FS;用法

ABAP: Field-Symbols:<FS;用法

field-symbols的用法[转]

SAP ABAP ASSIGN分配字段问题

SAP程序代码中RANGE表的用法注意点

「SAP技术」SAP MM 事务代码ME17的用法