SAP ABAP列表格式及表格输出

REPORT YTEST001.
DATA wa LIKE spfli.
WRITE: /.
WRITE: 10'航班承运人',40'航班连接',60'国家代码',80'起飞城市',100'起飞机场'.
SELECT * INTO wa FROM spfli.
  WRITE: / wa-carrid UNDER '航班承运人',
  wa-connid UNDER '航班连接',
  wa-countryfr UNDER '国家代码',
  wa-cityfrom UNDER '起飞城市',
  wa-airpfrom UNDER '起飞机场'.
ENDSELECT.

本例通过 UNDER 定位输出位置,输出结果如图3-9 所示。

 标准列表输出

数据库表SPFLI相关
TABLES spfli.
SKIP.
*输出表头
ULINE AT /(91).
WRITE: / sy-vline,(15) '航线承运人',
sy-vline,(15) '航班连接',
sy-vline,(15) '国家代码',
sy-vline,(15) '起飞城市',
sy-vline,(15) '起飞机场',
sy-vline.
ULINE AT /(91).
*输出内容
SELECT * FROM spfli.
  WRITE: / sy-vline,(15) spfli-carrid,
sy-vline,(15) spfli-connid,
sy-vline,(15) spfli-countryto,
sy-vline,(15) spfli-cityfrom,
sy-vline,(15)  spfli-airpfrom,
sy-vline.
  ULINE AT /(91).
ENDSELECT.

TABLES spfli.
SKIP.
*输出表头
ULINE AT /(91).
WRITE: / sy-vline,(15) '国家代码',
sy-vline,(15) '航线承运人',
sy-vline,(15) '航班连接',
sy-vline,(15) '起飞城市',
sy-vline,(15) '起飞机场',
sy-vline.
ULINE AT /(91).
*输出内容
SELECT * FROM spfli.
   WRITE: / sy-vline,(15) spfli-countryto,
  sy-vline,(15) spfli-carrid,
  sy-vline,(15) spfli-connid,
  sy-vline,(15) spfli-cityfrom,
  sy-vline,(15) spfli-airpfrom,
  sy-vline.
  write:/ sy-vline.
 
    IF spfli-countryto EQ 'MQ' OR spfli-countryto EQ 'DE'.
      ULINE AT 1(91).
    ELSE.
      ULINE AT 19(73).
*          WRITE:/ SY-VLINE.
    ENDIF. 
ENDSELECT.

SY-PAGNO

当前页号

SY-LSIND

列表索引页

SY-DATUM

当前时间

SY-LISTI

上一个列表的索引

SY-LINSZ

当前报表宽度

SY-LILLI

绝对列表中选定的行号

SY-LINCT

当前报表长度

SY-CUROW

屏幕上的行

SPACE

 空字串

SY-CUCOL

光标列

SY-SUBRC

执行状态0 表示成功

SY-CPAGE

 列表的当前显示页

SY-UNAME

 用户名

SY-STARO

真实行号

SY-UZEIT

当前时间

SY-LISEL

 选择行的内容,长度为255

SY-TCODE

 当前的

TCODE SY-LINNO

当前行

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

ᝰ随心ꦿེএ

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

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

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

打赏作者

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

抵扣说明:

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

余额充值