摘要:
1 *函数1 2 DATA:lv_answer TYPE string . 3 DATA:value1 TYPE char30 . 4 CALL FUNCTION 'POPUP_TO_GET_ONE_VALUE' 5 EXPORTING 6 textline1 = 'haha' 7 * TEXTLI 阅读全文
posted @ 2022-06-20 17:47
TigerMan
阅读(568)
评论(0)
推荐(0)
摘要:
1 REPORT y4_b4_test18 NO STANDARD PAGE HEADING LINE-SIZE 255. 2 3 TABLES : tstc, "SAP Transaction Codes(SAP 事务代码) 4 tadir, "Directory of Repository Ob 阅读全文
posted @ 2022-06-20 17:37
TigerMan
阅读(223)
评论(0)
推荐(0)
摘要:
1 REPORT ztest05. 2 3 TYPES:BEGIN OF ty_data , 4 matnr TYPE marc-matnr, 5 mtart TYPE marc-werks, 6 xchar TYPE marc-xchar, 7 END OF ty_data . 8 9 DATA: 阅读全文
posted @ 2022-06-20 17:27
TigerMan
阅读(369)
评论(0)
推荐(0)
摘要:
1 REPORT y4_b4_test7. 2 SELECTION-SCREEN FUNCTION KEY 1. 3 PARAMETERS:p_tabnam TYPE dd02l-tabname AS LISTBOX VISIBLE LENGTH 35. 4 5 AT SELECTION-SCREE 阅读全文
posted @ 2022-06-20 17:01
TigerMan
阅读(253)
评论(0)
推荐(0)
摘要:
1 "TYPE后面跟的是类型,LIKE后面跟的是对象 2 "透明表(还有其它数据词典中的类型,如结构)即可看作是一种类型,也可看作是对象,所以即可以使用TYPE,也可以使用LIKE: 3 4 "注:定义的变量名千万别与词典中的类型相同,否则表面上即可使用TYPE也可使用LIKE,就会出现这两个关键字 阅读全文
posted @ 2022-06-20 16:58
TigerMan
阅读(528)
评论(0)
推荐(0)
摘要:
1 "在使用子例程是用USING和CHANGING有值传递和引用传递两种方式 2 DATA: num1 TYPE i, 3 num2 TYPE i, 4 sum TYPE i . 5 6 *引用传递 7 PERFORM a USING num1 num2 CHANGING sum . 8 "传参数时 阅读全文
posted @ 2022-06-20 16:57
TigerMan
阅读(179)
评论(0)
推荐(0)
摘要:
1 *1、div 2 *div是用于取两数相除的商的,c = a div b,得到的c的值就是a除b的商。 3 4 *2、/ 5 */ 是用于取两数相除的结果的。c = a / b,如果c是i数据类型的,这个语法会进行四舍五入的。 6 7 *3、mod 8 *mod 是用于取两数相除的余数,c = 阅读全文
posted @ 2022-06-20 16:56
TigerMan
阅读(233)
评论(0)
推荐(0)
摘要:
标准的函数alsm_excel_to_internal_table1只能读取默认的SHEET,可以复制标准函数进行修改,达到可以动态的读取不同的SHEET 1 FUNCTION zalsm_excel_to_internal_table1 . 2 *" 3 *"*"本地接口: 4 *" IMPORT 阅读全文
posted @ 2022-06-20 16:47
TigerMan
阅读(330)
评论(0)
推荐(0)
摘要:
1 *函数1 2 DATA lt_errormsg TYPE tsmesg. 3 DATA ls_errormsg LIKE LINE OF lt_errormsg. 4 5 CLEAR:lt_errormsg[],ls_errormsg. 6 ls_errormsg-msgty = 'E'."类型 阅读全文
posted @ 2022-06-20 16:42
TigerMan
阅读(367)
评论(0)
推荐(0)
摘要:
1 REPORT y4_b4_test15. 2 3 DATA: lv_time_s TYPE timestampl, "loop前的时间点 4 lv_time_e TYPE timestampl, "loop后的时间点 5 lv_text TYPE timestampl. 6 DATA: lv_t 阅读全文
posted @ 2022-06-20 16:39
TigerMan
阅读(310)
评论(0)
推荐(0)
摘要:
1 DATA:lv_perc(3) TYPE c, 2 lv_per TYPE p, 3 lv_stxt TYPE string, 4 lv_num TYPE i VALUE 0, "数据总数 5 lv_sign TYPE i VALUE 0. "当前的进度 6 7 "获取数据条数 8 lv_num 阅读全文
posted @ 2022-06-20 16:37
TigerMan
阅读(209)
评论(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
阅读(786)
评论(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
阅读(326)
评论(0)
推荐(0)
摘要:
1 MODULE get14_lifnr_name INPUT. 2 3 SELECT SINGLE butxt 4 FROM t001 5 INTO ztwms14_lifnr-butxt 6 WHERE bukrs = ztwms14_lifnr-bukrs. 7 8 SELECT SINGLE 阅读全文
posted @ 2022-06-20 16:17
TigerMan
阅读(446)
评论(0)
推荐(0)
摘要:
1 TABLES: sscrfields. 2 3 SELECTION-SCREEN: 4 BEGIN OF BLOCK blk WITH FRAME TITLE TEXT-001, 5 6 PUSHBUTTON 1(25) but1 USER-COMMAND search, 7 SKIP 2 , 阅读全文
posted @ 2022-06-20 16:15
TigerMan
阅读(524)
评论(0)
推荐(0)
摘要:
事务代码SE93 阅读全文
posted @ 2022-06-20 16:13
TigerMan
阅读(422)
评论(0)
推荐(0)
摘要:
1 PROCESS ON VALUE-REQUEST . 2 "FIELD + 表-字段 MODULE 子例程" 3 FIELD ztwms14_lifnr-bwart MODULE frm_bwart_list . 子例程例子 1 MODULE frm_bwart_list INPUT. 2 3 阅读全文
posted @ 2022-06-20 16:10
TigerMan
阅读(315)
评论(0)
推荐(0)
摘要:
方法1 1 *ABAP中有关于换行符,TAB KEY等 收藏 2 3 *换行符,TAB KEY等的表示 4 *在数据文件输出的时候,有时候需要使各个字段间用TAB KEY进行分割。 5 *那么,TAB KEY在ABAP中是如何表示的,就是写入一个TAB KEY吗? 6 *事实上,在类对象CL_ABA 阅读全文
posted @ 2022-06-20 16:05
TigerMan
阅读(675)
评论(0)
推荐(0)
摘要:
1 DATA:BEGIN OF gt_data OCCURS 0, 2 bldat TYPE bldat, 3 budat TYPE budat, 4 bktxt TYPE kbtxt, 5 bwart TYPE mseg-bwart, 6 matnr TYPE mseg-matnr, 7 werk 阅读全文
posted @ 2022-06-20 15:58
TigerMan
阅读(309)
评论(0)
推荐(0)
摘要:
1 DATA:ls_data TYPE cvis_ei_extern, 2 lt_data TYPE cvis_ei_extern_t, 3 lt_return TYPE bapiretm, 4 ls_return TYPE bapireti, 5 ls_msg TYPE bapiretc. 6 D 阅读全文
posted @ 2022-06-20 15:44
TigerMan
阅读(171)
评论(0)
推荐(0)
摘要:
1 DATA:lv_partner TYPE bu_partner, 2 lv_credit_sgmnt TYPE ukm_credit_sgmnt. 3 DATA:io_facade TYPE REF TO cl_ukm_facade, 4 io_bupa_factory TYPE REF TO 阅读全文
posted @ 2022-06-20 15:43
TigerMan
阅读(852)
评论(0)
推荐(0)
摘要:
1 *三代增强 2 *PARTNER_UPDATE 3 *BP创建保存前修改信贷额度 4 METHOD if_ex_partner_update~change_before_update. 5 6 DATA: 7 lt_but000_new TYPE TABLE OF bus000___i, 8 l 阅读全文
posted @ 2022-06-20 15:38
TigerMan
阅读(340)
评论(0)
推荐(0)
摘要:
1 *发票bapi参数 2 DATA:gs_headerdata TYPE bapi_incinv_create_header, 3 gt_itemdata TYPE TABLE OF bapi_incinv_create_item, 4 gs_itemdata TYPE bapi_incinv_c 阅读全文
posted @ 2022-06-20 15:20
TigerMan
阅读(650)
评论(0)
推荐(0)
摘要:
1 DATA:gv_number TYPE bapi_incinv_fld-inv_doc_no, 2 gv_year TYPE bapi_incinv_fld-fisc_year, 3 gv_number1 TYPE bapi_incinv_fld-inv_doc_no, 4 gv_year1 T 阅读全文
posted @ 2022-06-20 15:18
TigerMan
阅读(229)
评论(0)
推荐(0)
摘要:
1 DATA : lt_xkomfk LIKE komfk OCCURS 0 WITH HEADER LINE. 2 DATA : lt_xkomv LIKE komv OCCURS 0 WITH HEADER LINE. 3 DATA : lt_xthead LIKE theadvb OCCURS 阅读全文
posted @ 2022-06-20 15:13
TigerMan
阅读(1240)
评论(0)
推荐(0)
摘要:
什么是动态内表?动态内表就是字段的数量不是固定的,可以根据实际情况来改变内表的字段数量。 例如程序输入3行3列 ALV输出 如果输入10列3行 ALV输出 源代码 1 REPORT y4_b4_test MESSAGE-ID zmess . 2 3 FIELD-SYMBOLS: <fs_table> 阅读全文
posted @ 2022-06-20 14:59
TigerMan
阅读(932)
评论(0)
推荐(0)
摘要:
1.输入事务代码OAOR 2.选择表模板 3.选择文件路径 4.如下图就可以了 5.要在程序中创建屏幕,如图 最后附上源代码,可以直接复制运行 1 REPORT y4_b4_test6. 2 3 TABLES : ekko. 4 5 *-->控件及界面定义 6 DATA: gv_container 阅读全文
posted @ 2022-06-20 10:14
TigerMan
阅读(1194)
评论(0)
推荐(0)

浙公网安备 33010602011771号