Chinaunix首页 | 论坛 | 博客
  • 博客访问: 394960
  • 博文数量: 120
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 1266
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 16:04
文章分类

全部博文(120)

文章存档

2011年(4)

2010年(10)

2009年(38)

2008年(68)

我的朋友

分类:

2008-09-26 15:21:16

方法是从老白那么里学到的,呵呵.不过确实很妙.
下面是把从取到的符合条件的生产订单号利用BDC写进SELECT-OPTIONS的复杂选择上了.
 
FORM COOIS .
  PERFORM BDC_DYNPRO  USING 'PPIO_ENTRY'   '1000'.
  PERFORM BDC_FIELD   USING 'BDC_OKCODE' '=%00212000001154945'.
  PERFORM BDC_FIELD   USING 'BDC_CURSOR' 'PPIO_ENTRY_SC1100-PPIO_LISTTYP'.
  LOOP AT IT_TAB.
    PERFORM BDC_DYNPRO  USING 'SAPLALDB'   '3000'.
    PERFORM BDC_FIELD   USING 'BDC_OKCODE' '=P+'.
    PERFORM BDC_FIELD   USING 'BDC_CURSOR' 'RSCSEL-SLOW_I(02)'.
    PERFORM BDC_FIELD   USING 'RSCSEL-SLOW_I(02)' IT_TAB-AUFNR .
  ENDLOOP.
  PERFORM BDC_DYNPRO  USING 'SAPLALDB'   '3000'.
  PERFORM BDC_FIELD   USING 'BDC_OKCODE' '=ACPT'.
  CALL TRANSACTION 'COOIS' USING BDCDATA MODE 'E'.
ENDFORM.                    " COOIS
阅读(969) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~