随笔分类 - ABAP小技巧
摘要:1 SELECT ausp~objek , 2 cabn~atnam, 3 cabn~atfor, " 数据类型 4 cabn~msehi, "单位 5 cabn~atint, "间隔值 6 ausp~atwrt, "char特性值 7 ausp~atflv, "num特性值从 8 ausp~atf
阅读全文
摘要:1.系统有标准的声音,可以直接复制 2.创建HTML文件 1 ` if ( ( ~messageline != "" ) && ( ~itsmobilemsgsound == "1" ) || ( ~currdynpro.messagesound != "" ) ) 2 if ( ~messaget
阅读全文
摘要:1.创建一个CONVERSION_EXIT_ZXXX_OUTPUT的函数,ZXXX可自定义 1 FUNCTION conversion_exit_z001_output. 2 *" 3 *"*"本地接口: 4 *" IMPORTING 5 *" REFERENCE(INPUT) 6 *" EXPOR
阅读全文
摘要:1 FIELD-SYMBOLS: <fs_datas1> TYPE ANY TABLE. 2 DATA:los_data TYPE REF TO data. 3 4 cl_salv_bs_runtime_info=>set( display = '' metadata = '' data = 'X'
阅读全文
摘要:1.首先要创建一个程序 1 *& * 2 *& Report ZTEST05 3 *& * 4 *& 5 *& * 6 REPORT ztest05. 7 8 TYPES:BEGIN OF ty_data , 9 matnr TYPE marc-matnr, 10 mtart TYPE marc-w
阅读全文
摘要:1 DATA:gt_dba_sellist TYPE TABLE OF vimsellist, 2 gt_excl_cua_funct TYPE TABLE OF vimexclfun, 3 gt_x_header TYPE TABLE OF vimdesc, 4 gt_x_namtab TYPE
阅读全文
摘要:1.输入事务代码RZ11 2.输入rfc/callback_security_method 3.输入新值0
阅读全文
摘要:事务代码SPAD 1.LP01配置 2.PDF配置
阅读全文
摘要:1 "首先要在ALV显示的内表中添加下面字段 2 cellcolor type lvc_t_scol 3 4 "layout要把这个字段加上 5 gs_layout-ctab_fname = 'CELLCOLOR'. 6 7 DATA:gt_cellcolor TYPE lvc_t_scol, "单
阅读全文
摘要:1 TYPES:BEGIN OF ty_split , 2 split(50), 3 END OF ty_split . 4 5 DATA:gt_split TYPE TABLE OF ty_split . 6 DATA:gs_line TYPE i . 7 8 REFRESH gt_split .
阅读全文
摘要:1 *获取内表数据的数目 2 DATA(lv_num) = lines( lt_tab ) . 3 4 *判断有没有内表有没有符合条件的数据 5 IF line_exists( lt_tab[ checkbox = 'X' a = '' ] ) . 6 ENDIF . 7 8 *获取内表数据符合条件
阅读全文
摘要:1 DATA lc_range TYPE ole2_object. 2 DATA lv_sheet TYPE ole2_object. 3 DO 2 TIMES. 4 CALL METHOD OF lv_sheet 'Rows' = lc_range 5 EXPORTING #1 = 7. 6 CA
阅读全文
摘要:1 *ABAP内存 2 *同一个窗口 3 *传出 4 EXPORT is_header = is_header t_items = t_items[] TO MEMORY ID 'ZFMSD_005'. 5 *传入 6 IMPORT is_header = is_header t_items = t
阅读全文
摘要:在SAP中可以运行DEMO_REGEX和DEMO_REGEX_TOY程序来验证正则表达式 也可以通过regexr-cn.com和regex101.com这两个网址来验证正则表达式 在ABAP中定义了两个类来实现相应功能,分别是CL_ABAP_REGEX 和CL_ABAP_MATCHER 正则表达式的
阅读全文
摘要:注:强制修改标准表有风险,可能会导致标准程序以及系统DUMP 方法一: 可以通过函数SE16N_INTERFACE进行强制修改,I_TAB输入要修改的表名,I_EDIT和I_SAPEDIT赋值X,然后运行 方法二: 1.输入事务代码SE16N进入页面,输入要修改的表名,再输入/h然后按回车,点击运行
阅读全文
摘要:1.输入想要跳转的事务代码进入页面,如VA03,选中输入框,按F1。(注意:MIGO凭证的跳转有专用的函数,这个方法对MIGO凭证无效) 2.然后再点击红色的框 3.找到参数ID 4.参数ID在代码中会用到 1 FORM alv_user_command USING r_ucomm LIKE sy-
阅读全文
摘要:1 TYPES:BEGIN OF lty_data, 2 partner TYPE ukmbp_cms_sgm-partner, 3 msg_partner TYPE ukmbp_cms_sgm-partner, 4 credit_sgmnt TYPE ukmbp_cms_sgm-credit_sg
阅读全文