赛跑网

 找回密码
 注册

QQ登录

只需一步,快速开始

快捷登录

查看: 11342|回复: 48

[P2J6]SAP 报表机能之四table命令

  [复制链接]
发表于 2010-10-27 09:56:28 | 显示全部楼层 |阅读模式
TABLES命令在我们写ABAP报表时常会被用到,但是也常会被忽略,所以这里特地把它提出来单独讲解一下。我们在一些表报里的常发现有这个命令,它是什么意思呢。我们在上一节学了SELECT-OPTIONS命令。我们来回忆一下它的语法结构。
语法:SELECTION-OPTIONS  <check-option>  FOR  <table-field>。例:S_VBELN  FOR VBAK-VBELN。
这里用的是FOR,不是LIKE或TYPE。FOR后面跟的是表的字段。大家可以试一下,如果在程序里直接这样写的话,会报错误的。报的错误是说我们没有定义表VBAK。

如果遇到这种情况,你只在在上面加这样一句话就可以了。
TABLES VBAK.
注:如果是多个表的话,就都加进进来就可以了。

解释:这句话意思,其实就是相当于把表VBAK导入到程序里,我们就可以利用表VBAK的任何字段。其实后台处理是这样的就是相当于在内存里给创建了一个和VBAK一个内部表。然后可以利用内部表进行字段的定义。没有学过内部表的学员可能不明白,不要紧,等后面我们会慢慢的介绍,这里先了解一下就行了。

总结:以后我们在定义屏幕的时候,如果SELECTION-OPTIONS命令,那么在FOR后面的表要在前面用TABLES命令把它导入进来。多张表的话,就用TABLES:把它们都导入进来就可以了。

最近访客

  • tbb1177
    2024-01-16
  • CY8122
    2023-03-02
  • wx_75910
    2022-10-21
  • wx_65155
    2022-09-02
  • uno
    2022-04-25
  • austin
    2022-03-23
  • 鲁路修
    2021-11-20
  • 我往北追
    2021-09-17
  • chenc880
    2021-07-02
  • admin
    2020-11-20
  • zxl
    2020-11-03
  • PCY
    2020-07-20




上一篇:[P2J5]SAP 报表机能之三屏幕定义补充
下一篇:[P2J7]SAP 报表机能之四event事件
本楼点评(0) 收起
发表于 2011-3-29 12:33:02 | 显示全部楼层
查看隐藏  。
本楼点评(0) 收起
发表于 2011-4-6 21:45:22 | 显示全部楼层
继续学习
本楼点评(0) 收起
发表于 2011-5-16 10:24:25 | 显示全部楼层
谢谢老师分享!!!支持
本楼点评(0) 收起
发表于 2011-7-23 21:00:55 | 显示全部楼层
支持  支持。。。。
本楼点评(0) 收起
发表于 2011-8-3 14:25:03 | 显示全部楼层
看隐藏内容
本楼点评(0) 收起
发表于 2011-8-4 14:04:39 | 显示全部楼层
学习一下SAP
本楼点评(0) 收起
发表于 2011-8-4 23:50:55 | 显示全部楼层
继续学习···
本楼点评(0) 收起
发表于 2011-8-8 23:07:26 | 显示全部楼层
谢谢老师分享!!!好好学习~
本楼点评(0) 收起
发表于 2011-8-26 15:57:09 | 显示全部楼层
谢谢老师分享!!!支持
本楼点评(0) 收起
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|联系我们|赛跑网 ( QQ:108519493QQfsq

GMT+8, 2024-4-30 08:29 , Processed in 0.393267 second(s), 73 queries .

Powered by 91SAP X3.4

© 2001-2023 91sap Team.

快速回复 返回顶部 返回列表