banin4739
码龄9年
关注
提问 私信
  • 博客:139,744
    139,744
    总访问量
  • 暂无
    原创
  • 1,555,572
    排名
  • 24
    粉丝
  • 0
    铁粉
  • 加入CSDN时间: 2016-03-20
博客简介:

banin4739的博客

查看详细资料
个人成就
  • 获得20次点赞
  • 内容获得0次评论
  • 获得231次收藏
创作历程
  • 157篇
    2019年
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

动态ALV程序

*&---------------------------------------------------------------------**& Report ZDYNRPO*&*&---------------------------------------------------------------------**&...
转载
发布博客 2019.09.10 ·
335 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

为选择屏幕的字段设置F4帮助

在没有参考 数据元素,域和搜索帮助的情况下,自定义F4 帮助PARAMETERS: p_bukrs(4) TYPE C MATCHCODE OBJECT H_T001.AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_bukrs. PERFORM frm_f4 CHANGING p_bukrs.FORM frm_...
转载
发布博客 2019.09.10 ·
405 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

退出程序是跳过屏幕自检 比如 必输 EXIT-COMMAND

控制必须输入可以,但是我退出程序的时候还要求我输入个值才能退出,这太变态了,相信很多同志都在SAP程序中反感过这个问题。标准程序咱就不说了,忍了,新开发的功能还是要解决这个问题。办法很简单:MODULE EXIT_COMMAND AT EXIT-COMMANDPROCESS BEFORE OUTPUT. MODULE STATUS_0100. MODULE I...
转载
发布博客 2019.09.10 ·
979 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

SAP smartform 实现打印条形码

先在SE73里定义一个新的BARCODE,注意一定要用新的才可以,旧的是打印不出来的。然后定义一个SMARTFORM的样式,把你定义的BARCODE放到字符样式里面去。再做SMARTFORM就可以了,将需要作为条码的变量的格式选为该BARCODE格式,输出时会根据变量不同的数据(如物料,批次)得到相应的条码。1.se73选择 系统条形码 点击ChangeC...
转载
发布博客 2019.09.10 ·
473 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SAP文件的上传下载 SMW0,二进制文件

TCODE: SMW0选择:二进制数据输入包名和对象名新建维护文件类型文件参数信息下载:DATA: LS_WWWDATA_ITEM LIKE WWWDATATAB, " LV_FILE TYPE RLGRAP-FILENAME ." LV_FILE = '...
转载
发布博客 2019.09.10 ·
732 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ABAP 开启制定路径下的文件或网址URL

REPORT ZTEST001.CALL FUNCTION 'CALL_INTERNET_ADRESS' EXPORTING PI_ADRESS =* PI_TECHKEY = EXCEPTIONS NO_INPUT_DATA = 1 OTHERS = 2 ...
转载
发布博客 2019.09.10 ·
721 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SAP的 消息 弹出窗口(备忘)

DATA: i_smesg TYPE tsmesg WITH HEADER LINE. i_smesg-msgty = 'E'. i_smesg-arbgb = '00'. i_smesg-txtnr = '001'. i_smesg-msgv1 = 'test1'. i_smesg-msgv2 = '箱码未扫描装车'. i_s...
转载
发布博客 2019.09.10 ·
816 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SAP 文本框实例

SAP 文本框 简单实例REPORT ZTEST001.DATA: OK_CODE LIKE SY-UCOMM, SAVE_OK LIKE SY-UCOMM.DATA: REF_EDIT_CTN TYPE REF TO CL_GUI_CUSTOM_CONTAINER, REF_EDIT TYPE REF TO C...
转载
发布博客 2019.09.10 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ABAP Table Control

SAP中,Table Control是在Screen中用的最广泛的控件之一了,可以实现对多行数据的编辑。 简单来说,Table Control是一组屏幕元素在Screen上的重复出现,这就是它与普通屏幕元素的区别。 如果我们对一个Table Control定义其内表为itab,工作区域为wa。那么在PBO中,系统将逐一取itab的某行到wa,然后将wa的内容转换成屏幕元素,即Tabl...
转载
发布博客 2019.09.10 ·
670 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

SAP ECC EHP7 RFC 发布成WebService

1、说明介绍 本文将RFC发布成WebService的详细步骤 不介绍如何创建rfc。2、WebService创建2.1、调用创建命令在RFC界面点击 实用程序-->更多实用程序-->创建WEB服务-->来自函数模块2.2、定义Web Service2.2.1、Service输入定义服务的名称和描述,继续2.2.2、...
转载
发布博客 2019.09.10 ·
397 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

BDC备忘

更新模式,有下列可选值(更新模式常用的是S)"A" 异步更新。被调用程序的更新按照没有指定 COMMIT WORK 语句和 AND WAIT 附加的方式执行。 也就是说,数据更新被放到更新队列里,由另一个专门的更新进程执行,主程序一旦提交数据就继续执行,而不管提交的更新是否执行完成。这种方式比较适合于用一个事务码大量更新指定数据,比如维护主数据等。"S" 同...
转载
发布博客 2019.09.10 ·
131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CONVERT_TO_LOCAL_CURRENCY(货币汇率转换) 按日期取汇率

REPORT z_barry_convert_currency .DATA: jine LIKE bseg-wrbtr .DATA: date LIKE sy-datum .DATA: curr_ex LIKE bapicurr-bapicurr .date = ‘20060831′ .DATA: fa LIKE bseg-wr...
转载
发布博客 2019.09.02 ·
619 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通过XML转换下载.xlsx格式的excel文件

在SAP系统中,通过SE11显示一个table的内容,可以发现ALV grid的显示界面上有个spread sheet的标准按钮,点击这个按钮可以将显示的内容下载成excel文件,其中也包括扩展名.xlsx的文件。<img class="alignnone size-full wp-image-2802" src="http://www.baidusap.c...
转载
发布博客 2019.08.30 ·
819 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

介绍一个字符串转换的函数组SCMS_CONV

函数组SCMS_CONV下包含了若干字符串转换的函数,包括二进制,文本,string,xstring之间的相互转换,<img class="alignnone size-full wp-image-2813" src="http://www.baidusap.com/wp-content/uploads/2017-02-04_16-22-58.png" al...
转载
发布博客 2019.08.30 ·
377 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

[问题解决]table control垂直滚动条无效

1, 问题描述table control的垂直滚动条(scroll)不起作用,不能向下滚动。<img class="alignnone size-full wp-image-2872" src="http://www.baidusap.com/wp-content/uploads/2017-02-08_11-51-43.png" alt="2017-02...
转载
发布博客 2019.08.30 ·
928 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

一个简单的弹出alv窗口例子

利用SALV可以简单的实现一个alv弹出窗口,代码如下:REPORT ztest_salv_popup.DATA go_alv TYPE REF TO cl_salv_table.DATA:git_alv TYPE STANDARD TABLE OF ekko.DATA: lr_functions TYPE REF TO cl_salv_functions_list....
转载
发布博客 2019.08.30 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[选择画面]根据不同的radion button显示不同的选择条件实例

选择画面中有两个radio button,点击不同的radio button,显示不同的选择条件,并且做必输项检查,如下:选择download,显示plant和sales Document两个条件<img class="alignnone size-full wp-image-2911" src="http://www.baidusap.com/wp-c...
转载
发布博客 2019.08.30 ·
699 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

[问题解决]大数据量上载excel文件数据到SAP系统[ALSM_EXCEL_TO_INTERNAL_TABLE]

1, 问题描述用excel上载大数据量的BOM数据到SAP系统中,一次上载的数量级别在10万条左右,这时用ALSM_EXCEL_TO_INTERNAL_TABLE上载时会dump,查看了代码发现ALSM_EXCEL_TO_INTERNAL_TABLE中是将数据先保存到剪贴板(Clippboard )上,然后在保存到内表中,很不幸剪贴板大小有限制,超过就会dump。&a...
转载
发布博客 2019.08.30 ·
1332 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

介绍几个随机数生成函数[CACS_RANDOM_I4,QF05_RANDOM_INTEGER,QF05_RANDOM]

SAP提供了很多随机数生成的函数,可以在SE37中查到。<img class="alignnone size-full wp-image-2919" src="http://www.baidusap.com/wp-content/uploads/2017-02-13_10-52-38-1.png" alt="2017-02-13_10-52-38" widt...
转载
发布博客 2019.08.30 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何给表维护视图创建选择画面[VIEW_RANGETAB_TO_SELLIST]

通常SAP系统中的表维护视图(sm30)把所有数据都显示在一个屏幕上,没有筛选,如下,左图是sm30,右图是SE11中的表数据显示。<img class="alignnone size-full wp-image-3017" src="http://www.baidusap.com/wp-content/uploads/abap-selection-scre...
转载
发布博客 2019.08.30 ·
888 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多