摘要: 这里总结一下几个常用的退出操作:CHECK.(SAP官方推荐只在循环中使用)1)CHECK 后面要跟一个表达式,当表达式值为假(false)时,CHECK发生作用,退出循环(LOOP)或处理程序(Processing Block)。2)如果CHECK出现在循环中,则发生作用时,退出的是当前一次循环操作,程序会继续执行下一次循环操作,其作用类似于Continue (Java 或C++中continue也是如此).3)如果CHECK出现在循环以外,则发生作用时,退出的是当前执行的程序块 (processing block),例如一个FORM,METHOD,或EVENT。EXIT.1) EXIT如果 阅读全文
posted @ 2014-01-19 15:15 小鱼儿游 阅读(2650) 评论(0) 推荐(0) 编辑
摘要: 在SAP ABAP中可以在Screen中嵌入Html control打开网页,也可以通过调用本地的IE浏览器打开。1、在Screen中嵌入Html control的例子,在系统中有,se38:SAPHTML_DEMO1,执行效果如下图示:具体实现参见程序,代码很短。2、通过调用本地IE的例子如下:CALL METHOD cl_gui_frontend_services=>executeEXPORTINGapplication = 'C:\Program Files\Internet Explorer\iexplore.exe' "本地IE的安装位置paramet 阅读全文
posted @ 2014-01-19 15:07 小鱼儿游 阅读(2438) 评论(0) 推荐(0) 编辑
摘要: TEXT_CONVERT_XLS_TO_SAP实例使用:gui_upload去上传excel数据,每次都出现乱码,不管中文英文都乱码。 至今不知道gui_upload是否支持excel文件上传,。使用:ALSM_EXCEL_TO_INTERNAL_TABLE不能使用自定义的格式,必须要定义一个和它规... 阅读全文
posted @ 2014-01-19 10:58 小鱼儿游 阅读(9153) 评论(0) 推荐(1) 编辑
摘要: 分类:1、使用SFSY-FORMPAGES显示总页数的时候,如果页数大于9,将会在前10页显示成星号*解决:有时候这样做完之后,星号*是没有了,但是字体会有颠倒或者重叠的现象。如果出了这个问题,最好把显示页码的文本放到一个单独的窗口,并且把这个窗口类型设置为L:最终窗口这样,即便不加3ZC,问题也能解决了2、金额为零的时候不要输出 0.00 ,置空即可解决:3、金额或者数量字段显示不出来解决:4、使用“表”不方便控制行高等解决:使用循环和模板代替表(LOOP 下套 模板,模板只画一行)5. 显示不同的列解决:创建【可选的】一般属性里写输入条件6. 金额转为大写解决:见本地ZFIFM00027. 阅读全文
posted @ 2014-01-19 10:26 小鱼儿游 阅读(1352) 评论(0) 推荐(0) 编辑