ABAP初学者求助: 怎么调用另一个程序中的子程序?

在《ABAP用户指南》中有下面这个例子,我怎么老是调用不成功?执行第二个程序时一点反应都没有!需要做什么设置吗?PROGRAMFORMPOOL.FORMHEADER.WR... 在《ABAP用户指南》中有下面这个例子,我怎么老是调用不成功?执行第二个程序时一点反应都没有!需要做什么设置吗?PROGRAM FORMPOOL.FORM HEADER. WRITE: / 'Program started by', SY-UNAME, / 'on host', SY-HOST, 'date:', SY-DATUM, 'time:', SY-UZEIT. ULINE.ENDFORM.可以从程序 中调用子程 序,方法如 下:PROGRAM SAPMZTST.PERFORM HEADER(FORMPOOL) IF FOUND. [此贴子已经被作者于2006-10-07 02:47:56编辑过] 展开
 我来答
匿名用户
2013-07-09
展开全部
如果 FORM 和 PERFORM 放在同一个程序内,则一切正常;放在不同程序内就不行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-09
展开全部
可以的啊,不过要注意的是例子中给出的FORMPOOL必须是program name,不是report name
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-09
展开全部
include XXXX 把要调用的程序放在以clude文件里,在调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-09
展开全部
不行啊!一运行就提示: ABAP runtime errors PERFORM_NOT_FOUND CALL(PERFORM) to a non-existent routine
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式