随笔分类 -  ABAP小技巧

该文被密码保护。
posted @ 2023-09-22 15:02 TigerMan 阅读(14) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2023-09-22 11:23 TigerMan 阅读(150) 评论(0) 推荐(0) 编辑
摘要:1.系统有标准的声音,可以直接复制 2.创建HTML文件 1 ` if ( ( ~messageline != "" ) && ( ~itsmobilemsgsound == "1" ) || ( ~currdynpro.messagesound != "" ) ) 2 if ( ~messaget 阅读全文
posted @ 2023-09-22 10:57 TigerMan 阅读(57) 评论(0) 推荐(0) 编辑
摘要:1.创建一个CONVERSION_EXIT_ZXXX_OUTPUT的函数,ZXXX可自定义 1 FUNCTION conversion_exit_z001_output. 2 *" 3 *"*"本地接口: 4 *" IMPORTING 5 *" REFERENCE(INPUT) 6 *" EXPOR 阅读全文
posted @ 2023-08-28 11:46 TigerMan 阅读(154) 评论(0) 推荐(0) 编辑
摘要: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' 阅读全文
posted @ 2023-08-17 09:32 TigerMan 阅读(200) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2023-08-14 17:16 TigerMan 阅读(361) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2023-03-14 14:58 TigerMan 阅读(2) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2023-01-06 14:12 TigerMan 阅读(76) 评论(0) 推荐(0) 编辑
摘要:1.输入事务代码RZ11 2.输入rfc/callback_security_method 3.输入新值0 阅读全文
posted @ 2022-12-27 09:16 TigerMan 阅读(83) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-09-22 10:39 TigerMan 阅读(1) 评论(0) 推荐(0) 编辑
摘要:事务代码SPAD 1.LP01配置 2.PDF配置 阅读全文
posted @ 2022-09-06 14:55 TigerMan 阅读(251) 评论(0) 推荐(0) 编辑
摘要: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, "单 阅读全文
posted @ 2022-09-06 14:45 TigerMan 阅读(372) 评论(0) 推荐(0) 编辑
摘要: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 . 阅读全文
posted @ 2022-08-31 15:46 TigerMan 阅读(564) 评论(0) 推荐(0) 编辑
摘要:1 *获取内表数据的数目 2 DATA(lv_num) = lines( lt_tab ) . 3 4 *判断有没有内表有没有符合条件的数据 5 IF line_exists( lt_tab[ checkbox = 'X' a = '' ] ) . 6 ENDIF . 7 8 *获取内表数据符合条件 阅读全文
posted @ 2022-08-31 15:43 TigerMan 阅读(479) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2022-08-31 15:38 TigerMan 阅读(455) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2022-08-24 10:11 TigerMan 阅读(108) 评论(0) 推荐(0) 编辑
摘要:在SAP中可以运行DEMO_REGEX和DEMO_REGEX_TOY程序来验证正则表达式 也可以通过regexr-cn.com和regex101.com这两个网址来验证正则表达式 在ABAP中定义了两个类来实现相应功能,分别是CL_ABAP_REGEX 和CL_ABAP_MATCHER 正则表达式的 阅读全文
posted @ 2022-06-28 10:49 TigerMan 阅读(418) 评论(0) 推荐(0) 编辑
摘要:注:强制修改标准表有风险,可能会导致标准程序以及系统DUMP 方法一: 可以通过函数SE16N_INTERFACE进行强制修改,I_TAB输入要修改的表名,I_EDIT和I_SAPEDIT赋值X,然后运行 方法二: 1.输入事务代码SE16N进入页面,输入要修改的表名,再输入/h然后按回车,点击运行 阅读全文
posted @ 2022-06-21 10:43 TigerMan 阅读(624) 评论(0) 推荐(0) 编辑
摘要:1.输入想要跳转的事务代码进入页面,如VA03,选中输入框,按F1。(注意:MIGO凭证的跳转有专用的函数,这个方法对MIGO凭证无效) 2.然后再点击红色的框 3.找到参数ID 4.参数ID在代码中会用到 1 FORM alv_user_command USING r_ucomm LIKE sy- 阅读全文
posted @ 2022-06-20 16:26 TigerMan 阅读(579) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2022-06-20 16:19 TigerMan 阅读(238) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示