- 博客(34)
- 收藏
- 关注
原创 XLSX Workbench使用教程 - 打印
原版的XLSX Workbench需要在SAP界面中显示后,才有打印按钮。如果不显示预览界面直接打印的话,可以考虑给函数ZXLWB_CALLFORM加一个打印参数。
2022-04-24 18:23:03 785
原创 XLSX Workbench使用教程 - 图片或二维码
我们使用OLE导出Excel的时候,一般会将Excel模板文件原样下载到本地再进行单元格的填充,与此种方式不同,XLSX Workbench是按Open XML规范重新生成Excel文件,如果Excel中有logo图片,是无法自动随Excel一起导出的。需要将图片对象与相应节点绑定才可以正常导出。
2022-04-24 17:45:43 1112
原创 XLSX Workbench使用教程 - 基础
XLSX Workbench是网上的开源项目,基于office open xml规范生成Excel文件。对于大批量的Excel导出需求,可以考虑使用,以节省开发时间。
2022-04-24 10:31:10 2040 4
原创 SAP ALV 负号提前
需求:ALV中的数量和金额的负号默认是显示在最后面的,现在要将负号显示在前面。效果展示:实现:关键代码:FUNCTION conversion_exit_zsign_output .*"----------------------------------------------------------------------*"*"本地接口:*" IMPORTIN...
2019-09-24 16:07:50 2056
原创 SAP选择屏幕自定义幕搜索帮助
1、需求:选择屏幕中的“库存类型”字段的搜索帮助按照自定义的要求显示,如下效果:关键代码:SELECT-OPTIONS: s_insmk FOR mseg-insmk NO INTERVALS.AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_insmk-low. PERFORM frm_request_f4_insmk USING '...
2019-06-03 16:29:18 4992
原创 ABAP Dynpro Table Control隐藏列
需求如下:实现:关键代码:CONTROLS: TCTRL_ZBR_PTAX_BPAS TYPE TABLEVIEW USING SCREEN '0001'.DATA: gs_cols LIKE LINE OF tctrl_zbr_ptax_bpas-cols.PBO代码:MODULE init_screen_0001 OUTPUT. LOOP AT tctr...
2019-05-14 17:44:47 1114
原创 WDA-HorizontalContextualPanel
1、需求:2、Context3、Layout4、初始化界面METHOD wddoinit . wd_this->init_view( ).ENDMETHOD.METHOD init_view . TYPES: BEGIN OF s_tier2, key2 TYPE char30, text...
2018-09-21 16:40:57 443
原创 WDA-Tabstrip的close事件
1、需求点击选项卡右上角的关闭按钮,将选项卡标签关闭。2、实现 close事件代码:METHOD onactiontabstrip_close . DATA: lo_tabstrip_enable TYPE REF TO if_wd_context_node. DATA: ls_tabstrip_enable TYPE wd_this->el...
2018-09-03 15:39:07 406
原创 百钱买百鸡
题目:100元买100只鸡,公鸡一只5元,母鸡一只3元,小鸡1元3只,问各买了几只鸡?结果截图:代码如下:*&---------------------------------------------------------------------**& 数据类型*&------------------------------------------...
2018-08-20 11:11:28 380
原创 RFC接口金额分隔符乱码处理
SAP与OA的RFC接口中的金额字段有时会出现分隔符乱码问题,导致SAP更新表数据的时候DOWN掉,现在需要将金额中的乱码删除,只保留小数点和纯数字。示例代码:START-OF-SELECTION. PERFORM program_main.FORM program_main. DATA: lv_dmbtr1 TYPE char30, lv_dmbtr2 ...
2018-08-08 10:59:52 417
原创 BAPI_ACC_DOCUMENT_POST扩展字段增强
1、需求BAPI_ACC_DOCUMENT_POST函数中没有“凭证行项目付款原因代码”字段的参数,现需要将此字段传入BAPI中。
2018-04-23 17:19:48 5142
原创 基于源代码的增强
1. 基于源代码的增强是对SAP所预留的空的FORM程序进行编码,一般以USEREXIT_开头,如:FORM USEREXIT_SAVE_DOCUMENT_PREPARE.*ENDFORM.2.查找方法(1).通过系统配置工具查找例如:查找销售相关的出口销售和分销->系统修正->用户出口(2).通过开发类查找大部分销售
2015-11-10 22:17:36 1294
转载 你不努力,谁也给不了你想要的生活
现在凌晨零点三十八分,我刚挂了电话,与我的好姐妹。 她拨通电话就兴奋的问:“你猜我在哪里”? 我睡得迷迷糊糊的说:“香港!” 她呵呵的笑,说:“No! 我在美国!” 我一下子呆住了,问:“国际长途?” 她不满的说:“你在乎的总是钱!我说我在美国,在我们说世界牛人汇聚的地方---华尔街!”她去了华尔街,这是好多年前一起看旅游杂志的
2015-11-10 18:07:19 1327 2
原创 ALV OO: 最简单的ALV OO实例-Docking容器
最简单的ALV OO实例,Docking容器实现,ALV宽度可以由用户自动调整……
2015-07-29 09:51:40 8981
原创 SAP-DYNPRO开发实例
SAP DYNPRO增删改查实例,用到了系统测试表SPFLI,若表SPFLI中没有数据,可以参考另一篇博文更新表中数据:http://blog.csdn.net/rztyzxzy/article/details/46458131运行效果部分截图:查询功能:添加功能:修改功能:工具条:100屏幕:
2015-07-04 18:30:42 12919 4
原创 SAP已开发程序查询
还记得你开发过哪些程序吗?我想你肯定说不出那些程序的名字和功能,嘿嘿,但我知道你是有办法找的到的。最近领导让整理开发过的程序,但之前程序的命名没有规律,说实话我是一点记不起来了,一个个查也麻烦,于是做了个报表与大家分享下,列出了你开发过的所有程序,方便查询嘛!
2015-06-15 17:05:09 8046 2
原创 SAP-DYNPRO之面向对象ALV示例
本程序为SAP-DYNPRO开发示例,练习使用的屏幕控件有:分页控件、数据表格向导控件,包括面向对象ALV的开发知识……
2015-06-12 21:00:14 2764
原创 SAP 航班测试表更新数据 spfli, sflight, scarr
spfli, sflight, scarr是SAP提供给开发人员的测试用表,但新装SAP系统后,三个表中没有数据,可以通过BCALV_GENERATE_TEST_DATA函数获取数据……
2015-06-11 15:22:16 4423
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人