Changing Font style in ALV
来源:互联网 发布:淘宝有哪些直通车 编辑:程序博客网 时间:2024/06/06 09:27
使用REUSE_ALV_GRID_DISPLAY_LVC设置显示的字体
Example:
REPORT ZLM_TEST_008.
*Include for all style values
INCLUDE 《CL_ALV_CONTROL》.
DATA: I_FLIGHT TYPE STANDARD TABLE OF SFLIGHT.
DATA: I_FIELDS TYPE LVC_T_FCAT.
FIELD-SYMBOLS: 《WA_FIELDS》 TYPE LVC_S_FCAT.
*Select data
SELECT * FROM SFLIGHT
INTO TABLE I_FLIGHT
UP TO 100 ROWS.
CHECK SY-SUBRC = 0.
*Get field catalog
CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
I_STRUCTURE_NAME = 'SFLIGHT'
CHANGING
CT_FIELDCAT = I_FIELDS
EXCEPTIONS
INCONSISTENT_INTERFACE = 1
PROGRAM_ERROR = 2
OTHERS = 3.
IF SY-SUBRC = 0.
* Changing the style of field catalog
LOOP AT I_FIELDS ASSIGNING《WA_FIELDS》.
IF SY-TABIX > 4.
《WA_FIELDS》-STYLE = ALV_STYLE_FONT_ITALIC.
ELSE.
《WA_FIELDS》-STYLE = ALV_STYLE_FONT_BOLD.
ENDIF.
ENDLOOP.
ENDIF.
*Calling the FM to display ALV report
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
EXPORTING
I_STRUCTURE_NAME = 'SFLIGHT'
* I_GRID_TITLE = 'Style demo'(001)
IT_FIELDCAT_LVC = I_FIELDS
TABLES
T_OUTTAB = I_FLIGHT
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
*MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
*
INCLUDE
DATA:
DATA:
FIELD-SYMBOLS:
*
SELECT
CHECK
*
CALL
IF
*
ENDIF.
*
CALL
*
IF
*
*
ENDIF.
注:因为单尖括号会被html解析,所以使用书名号《》代替
至于具体的style:
0 0
- Changing Font style in ALV
- css字体样式(Font Style),属性
-  
-
- old style JPEG-in-TIFF 格式转换
- 关于 page in page out
- HDOJ 1171 Big Event in HDU
- ALV demo:cl_salv_table
- lucene in action 第一章
- big bean in Chicago
- One night in Beijing
- many demos in cv
- ZOJ 2239 In Danger
- 转 exists in
- 转 exists in (二)
- MSCSLD : Error in…
- OO ALV 实现下拉框
- ALV demo:cl_salv_table&nbsp…
- 替换空格
- 谁为我们打开了STDIN_FILENO, STDOUT_FILENO, STDERR_FILENO,标准输入、标准输出和标准错误
- ABAP把系统金额转换成字符串…
- 台币 日元 没有小数位问题
- SAP系统开发时查询库存的方…
- Changing Font style in ALV
- 灰掉工具栏上部分按钮
- 把已经释放的CR的对象包到现有CR中
- SAP MM ME51N&nbs…
- SAP MM ME51N&nbs…
- SAP MM ME51N&nbs…
- SAP MM 评估收货…
- SAP MM Purchase Order里
- SAP ERP系统如何通过LS…