赛跑网

 找回密码
 注册

QQ登录

只需一步,快速开始

快捷登录

查看: 2788|回复: 4

[ABAP问题] RANGES问题

[复制链接]
发表于 2011-1-19 17:13:23 | 显示全部楼层 |阅读模式
1赛跑币
RANGES S_RQ FOR ZALV-RQ.
  S_RQ-SIGN   = 'I'.
  S_RQ-OPTION = 'EQ'.
  S_RQ-LOW    = G_RQ.
  S_RQ-HIGH   = G_RQ1.
  APPEND S_RQ.
  SELECT *
    FROM ZALV
    INTO CORRESPONDING FIELDS OF TABLE TAB_OUT
    WHERE WOM = 'M'
  AND   RQ IN S_RQ.
这样写的SQL语句的条件是想当于 WHERE RQ BETWEEN G_RQ AND G_RQ1.吗

最佳答案





上一篇:FIELD-SYMBOLS: <fs> LIKE r_hkont0.
下一篇:type ref to和create data - [abap开发]
本楼点评(0) 收起
发表于 2011-1-19 17:13:24 | 显示全部楼层
YES
本楼点评(0) 收起
回复

使用道具 举报

 楼主| 发表于 2011-1-20 09:28:48 | 显示全部楼层
G_RQ                           201001
  G_RQ1                          201012
  S_RQ                           IEQ201001201012

我调试的时候S_RQ 是这个样子啊          而且那样写也筛选不出来啊     为什么啊
本楼点评(0) 收起
回复

使用道具 举报

 楼主| 发表于 2011-1-20 09:32:39 | 显示全部楼层
回复 2# admin


    我知道了     应该把  OPTION改为BT就可以了  EQ好像是给蛋值的吧 也不太清楚
DATA: TOTAL_LINE TYPE I.
  RANGES S_RQ FOR ZALV-RQ.
  S_RQ-SIGN   = 'I'.
  S_RQ-OPTION = 'BT'.
  S_RQ-LOW    = G_RQ.
  S_RQ-HIGH   = G_RQ1.
  APPEND S_RQ.
  SELECT *
    FROM ZALV
    INTO CORRESPONDING FIELDS OF TABLE TAB_OUT
    WHERE WOM =   P_SIGN
    AND ID IN P_ID
    AND   RQ IN S_RQ.
  DESCRIBE TABLE TAB_OUT LINES TOTAL_LINE.
  WRITE: TOTAL_LINE.
本楼点评(0) 收起
回复

使用道具 举报

发表于 2013-3-25 11:45:18 | 显示全部楼层
学习下
本楼点评(0) 收起
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-21 05:13 , Processed in 0.196309 second(s), 40 queries .

Powered by 91SAP X3.4

© 2001-2023 91sap Team.

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