查找对象所在Request
REPORT z_barry_check_cr. TABLES: sscrfields.DATA: bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE.DATA: BEGIN OF messtab OCCURS 0. &n...
月份加减
日期加N個月份: SPAN {font-family: "MingLiU";font-size: 10pt;color: #000000;background: #FFFFFF;}</STYLE.ISP_ADDING_MONTHS_TO_DATE 减: SPAN {font-family: "MingLiU";font-size: 10pt;col...
关于OO创建ALV的关键点
gt_fcat TYPE lvc_t_fcat, "字段目录是用来控制ALV显示的网格中每个字段的属性的,比如...
ABAP 选择屏幕上添加按钮,按钮上添加文字和图片
TABLES: sscrfields.TYPE-POOLS:slis,ole2.TYPE-POOLS icon.* 选择屏幕SELECTION-SCREEN SKIP 1.SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME&nbs...
ABAP 选择屏幕应用工具栏添加按钮
TYPE-POOLS icon. TABLES sscrfields. DATA functxt TYPE smp_dyntxt. PARAMETERS: p_carrid TYPE s_carr_id, p_cityfr TYPE s_fro...
选择屏幕 输出为蓝色字体,突出(highlighted)字体
<STYLE. span { font-family: "courier new"; font-size: 10pt; color: #000000; background: #ffffff; } .l1s32 { color: #3399ff; } .l1s33 { color: #4da619; } .l1s52 { color: #0000ff; } </STYLE.SELE...
选择屏幕 多页 tabbed block
<STYLE. span { font-family: "courier new"; font-size: 10pt; color: #000000; background: #ffffff; } .l1s32 { color: #3399ff; } .l1s33 { color: #4da619; } .l1s52 { color: #0000ff; } </STYLE.SEL...
GET_GLOBALS_FROM_SLVC_FULLSCR
当 ALV 单元格显示文本的时候有字数限制(73个字符), CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' 改为 <STYLE. span { font-family: "courier new"; font-size: 10pt...
'CONVERSION_EXIT_PARVW_INPUT' 表tpar 字段parvw
<STYLE. span { font-family: "courier new"; font-size: 10pt; color: #000000; background: #ffffff; } .l1s31 { font-style. italic; color: #808080; } .l1s32 { color: #3399ff; } .l1s33 { color...
ABAP 屏幕 function ALV 报错信息,添加红绿灯
1、function ALV 添加红绿灯定义的内表里面字段:status TYPE char2, " 状态,‘1’红色,'2'黄色,‘3’绿色在ALV 调用的时候 gs_layout-lig...
ABAP 添加进度条,显示进度
调用进度条 <STYLE. span { font-family: "courier new"; font-size: 10pt; color: #000000; background: #ffffff; } .l0s31 { font-style. italic; color: #808080...
替换内表中的特定字符
REPLACE ALL OCCURRENCES OF REGEX '\b(DM)\b' IN TABLE itab WITH 'EUR' RESPECTING CASE. eg: <STYLE. span { font-family: "courier new"; font-size: 10pt; color: #00...
创建长文本
长文本存储在表:STXH创建长文本:se75.
ABAP 日期函数
计算两个日期间的工作天数,就是剔除了双休日后的天数.( 待考证)DATE_CONVERT_TO_FACTORYDATEHR_HK_DIFF_BT_2_DATES根据当前时间如何找到上月的第一天和最后一天?CALL FUNCTION 'FIMA_DATE_CREATE' &nbs...
动态内表 动态ALV显示
动态内表及动态ALV显示最近写了一个forecast,要求按用户输入的日期分周或月显示,我把它贴出来,给有需要的人参考一下*&---------------------------------------------------------------------**& Report &n...
abap:在Table control中读取输入/输出框中内容
如果在Table control中读取输入/输出框中内容,可以调用下面这个FunctionCALL FUNCTION 'ZR5_GET_DYNP_VALUE' EXPORTING i_field  ...
选择屏幕字段不允许直接输入,只能通过F4
PARAMETERS: p_date TYPE sy-datum , p_bukrs LIKE t001-bukrs , p_str(1...
读取内表的Field Name
TYPES:BEGIN OF my_struct,comp_a TYPE i,comp_b TYPE f,END OF my_struct.DATA:my_data TYPE my_struct,descr_ref TYPE REF TO cl_abap_structdescr.DATA: BEGIN OF itab OCCURS 0 , &nb...
翻转字符串
REPORT ZMMSSS ."NO STANDARD PAGE HEADING . DATA: c1(20) TYPE c , c2(20) TYPE c.&...
日期型F4帮助:f4_date
*需求:只有显示年月,但要有日期的search helpPARAMETERS:p1(6) TYPE c.AT SELECTION-SCREEN ON VALUE-REQUEST FOR p1. DATA:l_date TYPE sy-datum.&nbs...