当前位置:软件学习 > 其它软件 >>

sap 的一个初学者问题

WRITE:/ 'DO VARYING I 1 TO 10'.
DATA: DOI TYPE I VALUE 1,
      DOF1 TYPE I VALUE 1,
     DOF2 TYPE I VALUE 10,
      DOSUM TYPE I.
DO VARYING DOI FROM DOF1 TO DOF2.
   DOSUM = DOSUM+DOI.
ENDDO.
WRITE:/ '1+2+3...+10 = ',DOSUM.

系统抱错:
"NEXT" OR "NET....RANGE" EXPECTED AFTER "DF1".

各位高手.请教我着是哪里错误了. --------------------编程问答-------------------- to 改成next 另外再用range 

不过现在这个语法已经不用了

range 必须是c,n,x --------------------编程问答-------------------- WRITE:/ 'DO VARYING I 1 TO 10'.

DATA:BEGIN OF dofs,
     dof1 TYPE i VALUE 1,
     dof2 TYPE i VALUE 2,
     dof3 TYPE i VALUE 3,
     dof4 TYPE i VALUE 4,
     dof5 TYPE i VALUE 5,
     dof6 TYPE i VALUE 6,
     dof7 TYPE i VALUE 7,
     dof8 TYPE i VALUE 8,
     dof9 TYPE i VALUE 9,
     dof10 TYPE i VALUE 10,
     END OF dofs.

DATA: doi type i,
      dosum TYPE i.

DO 10 TIMES VARYING doi FROM dofs-dof1 NEXT dofs-dof2.
  dosum = dosum + doi.
ENDDO.
WRITE:/ '1+2+3...+10 = ',dosum. --------------------编程问答-------------------- --------------------编程问答-------------------- 如果做这种求和运算,应该使用WHILE循环。 --------------------编程问答-------------------- 用while循环好些
--------------------编程问答-------------------- 博彦SAP顾问学院
刚刚接触SAP,却茫茫然没有头绪吗?
想成为SAP高级顾问,却还在自行摸索,艰难前行吗?
你希望在SAP领域走得更远飞得更高吗?
参加SAP培训,获得PA认证,
便可牵手SAP顾问,畅享钻石人生

    博彦SAP顾问学院,是SAP公司正式授权的培训机构,现已在北京、上海、天津同步开课,正在招生中,当地授课。
    FICO SD HR ABAP MM 等多个模块均开始了周末班及全日制班,课程灵活多选。
    培训采用全球统一的教材和教学方式,通过正式的考试,合格者可获得德国SAP颁发的认证证书
    公司将为缺少项目经验的学员提供实习的机会,并择优录用或推荐到大型IT企业
    提前报名或三人以上报名均有优惠
    详情请咨询 010-82826100-7455      010-82826580               
http://www.beyondsoft.com/cn/sapedu.htm
www.sap.com.cn     

--------------------编程问答-------------------- 我也初学,好好练习练习。
补充:企业软件 ,  ERP/CRM
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,