ABAP高手请进来帮下忙,一个很简单的程序

我想把number的输入框内容,输入到SQL语句中WHERE条件进行查找,应该怎么写,下面是我的代码:REPORTzz_itab_ida.TABLES:mara.SELE... 我想把number的输入框内容,输入到SQL语句中WHERE条件进行查找,应该怎么写,下面是我的代码:

REPORT zz_itab_ida.

TABLES:mara.

SELECTION-SCREEN BEGIN OF BLOCK a1 WITH FRAME.
PARAMETERS: number LIKE mara-matnr.
SELECT-OPTIONS: time FOR mara-ernam.
SELECTION-SCREEN END OF BLOCK a1.

DATA:it_a LIKE TABLE OF mara WITH HEADER LINE.

DATA:it_b(20),it_c(20).

it_b = '物料号码'.

it_c = '时间'.

SELECT matnr ersda INTO CORRESPONDING FIELDS OF TABLE it_a

FROM mara.

WRITE: it_b,it_c.

LOOP AT it_a.

WRITE: / it_a-matnr,it_a-ersda.

ENDLOOP.
展开
 我来答
贼橙乐m
2010-08-12 · TA获得超过322个赞
知道答主
回答量:149
采纳率:0%
帮助的人:160万
展开全部
REPORT zz_itab_ida.

TABLES:mara.

SELECTION-SCREEN BEGIN OF BLOCK a1 WITH FRAME.
PARAMETERS: number LIKE mara-matnr.
SELECT-OPTIONS: time FOR mara-ernam.
SELECTION-SCREEN END OF BLOCK a1.

DATA:it_a LIKE TABLE OF mara WITH HEADER LINE.

DATA:it_b(20),it_c(20).

it_b = '物料号码'.

it_c = '时间'.

SELECT matnr ersda INTO CORRESPONDING FIELDS OF TABLE it_a

FROM mara where matnr = number and ernam in time.

WRITE: it_b,it_c.

LOOP AT it_a.

WRITE: / it_a-matnr,it_a-ersda.

ENDLOOP.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式