一、复制标准项目模板实现项目立项因为CJ20N录屏存在困难,所以想通过BDC实现复制项目模板创建项目立项行不通,因此需要通过BAPI解决。因为项目立项包含:项目定义、WBS、网络、作业,因此需要分别调用四个BAPI实现该功能二、CJ01 项目定义与WBS输入项目定义编号和参数文件 传入必输字段,点击WBS元素总览 输入WBS层级,点击保存即可创建项目BAPI"---------
一、ITS不支持TableControl在ITS条码开发中,遇到需要滚动浏览表格的需求,但是在ITS中是不支持TableControl,并且已经验证在PDA中显示ALV行不通,因为ALV条目过多无法正常显示,因此需要另辟蹊径最终设计,可以使用PDA主屏幕区域嵌套子屏幕的方式,显示表格。但最终也只能显示横向滚动条滚动,纵向滚动条效果太差,不予考虑,纵向仍使用按钮点击进行翻页显示。二、实现横向滚动的表
一、KB21N调用BAPI:BAPI_ACC_ACTIVITY_ALLOC_POST"-----------------------------@斌将军-----------------------------DATA:ls_header TYPE bapidochdrp, lv_doc_no TYPE bapidochdrp-doc_no, lt_item TYPE TABLE
当程序中需要获取某张报表展示的ALV数据,又不想重新写一遍查询逻辑,则可以调用该报表,直接将报表的ALV内表的数据获取到,提高开发效率"-----------------------------@斌将军-----------------------------DATA:lo_data TYPE REF TO data, lt_select TYPE TABLE OF rsparams,
一、内表转JSON"-----------------------------@斌将军-----------------------------TYPES: BEGIN OF ty_name_mapping, abap TYPE abap_compname, json TYPE string, END OF ty_name_mapping.TYPES:B
当创建CDS视图,名称命名错误,后将视图名称更改后,激活报错(例如,第一次创建的视图名称为ZVWM014,后改为ZVMM014)SQL view ZVWM014 cannot be renamed as ZVMM014; DDL source ZVMM_014 is already shipped遇到这种情况,删除重建仍然不能激活,但是ZVWM014已经删除,报错竟然还能提示,所以肯定是没删除干净
一、COOIS生产订单抬头选择屏幕添加筛选条件,并将自定义数据添加到报表二、修改抬头表AUFK,新增自定义字段三、选择屏幕新增筛选字段四、函数模块中,将选择屏幕筛选条件抛到内存五、BADI:WORKORDER_INFOSYSTEM接内存,按照选择屏幕输入的数据,去掉不符合的数据此处也可以增加逻辑,获取并展示报表中自定义字段的内容
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号