摘要:
有时候需要在双击ALV某行时,弹出一个窗口这里介绍中比较简单的实现方式:FM:REUSE_ALV_POPUP_TO_SELECTCALLFUNCTION'REUSE_ALV_POPUP_TO_SELECT'EXPORTINGi_title='凭证明细' "弹出的alv标题i_z... 阅读全文
摘要:
字符串首字符索引为 0;CharacterFields: C,N, D, T, string(CNDT=> CN DataTime)1. 字符串连接CONCATENATE dobj1 dobj2 ... INTO result[IN { BYTE | CHARACTER } MODE][SEP... 阅读全文
摘要:
直接在syst结构里面可以找到abap系统变量SY-SUBRC: 系统执行某指令后,表示执行成功与否的变量,0表示成功SY-DBLNT: 被处理过的记录的笔数SY-UNAME: 当前使用者登入SAP的USERNAMESY-DATUM: 当前系统日期SY-UZEIT: 当前系统时间SY-TCOD... 阅读全文
摘要:
FIELD-EXIT是一种用户出口,我们可以使用它在SAP的标准屏幕上对字段进行有效性检查及替代,它的增强对象是数据元素。但是有个要求是ECC系统参数:abap/fieldexit值为 ‘yes’,需要basis设置下,因为设置后得重启sap服务器。下面以XK01创建供应商时,国家字段为例:首... 阅读全文
摘要:
数据表的连接有:1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现2、外连接: 包括(1)左外连接(左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3、自连接(连接发生在一张基表内)左连接显示左边全部的和右边与左边相同的右连接显示右边全部的... 阅读全文
摘要:
有时候需要读取EXCEL或者是写入EXCEL1、将EXCEL数据写入内表:ALSM_EXCEL_TO_INTERNAL_TABLE假设EXCEL有4列,"获取文件地址SELECTION-SCREENBEGINOFBLOCKb1WITHFRAMETITLEtext-001..PARAMETER:... 阅读全文
摘要:
有时候想上传到sap一个模板,比如excel,以后下载就可以使用该excel格式:tcode:smw0涉及到的表:参数表:WWWPARAMS对象主记录表:WWWDATA锁定对象FM:ENQUEUE_E_WWW_HTML对象解锁FM:DEQUEUE_E_WWW_HTML上传时,一般采用二进制模式... 阅读全文
摘要:
LEAVE TO LIST-PROCESSING 是退出其他屏幕后,到List输入的屏幕,例如:WRITE语句输入的屏幕。LEAVE LIST-PROCESSING是在其他屏幕退出,到List输入屏幕间的动作List-Processing用于在程序中任意地方开始List输出,可以放在代码的任何... 阅读全文
摘要:
*显示进度条FORMprocess_status.CALLFUNCTION'SAPGUI_PROGRESS_INDICATOR'EXPORTINGpercentage=10text='数据处理中,请稍候......'.ENDFORM."process_status例:REPORT zlm_te... 阅读全文
摘要:
FunctionModel调用ALV时,设置根据某个字段小记效果如图:具体实现:控制字段it_sort和it_fieldcat 共同影响CALLFUNCTION'REUSE_ALV_GRID_DISPLAY'EXPORTINGis_layout=layoutit_fieldcat=fieldc... 阅读全文