REPORT z17_21 .
TYPES: BEGIN OF g_type_itab.
INCLUDE TYPE sflight.
TYPES: exception TYPE char1,
END OF g_type_itab.
DATA gt_itab TYPE TABLE OF g_type_itab.
DATA gs_itab TYPE g_type_itab.
DATA gr_table TYPE REF TO cl_salv_table.
SELECT * FROM sflight INTO CORRESPONDING FIELDS OF TABLE gt_itab
UP TO 25 ROWS.
LOOP AT gt_itab INTO gs_itab.
IF gs_itab-seatsocc >= 90.
gs_itab-exception = '1'.
ELSEIF gs_itab-seatsocc >= 50.
gs_itab-exception = '2'.
ELSE.
gs_itab-exception = '3'.
ENDIF.
MODIFY gt_itab FROM gs_itab.
ENDLOOP.
cl_salv_table=>factory(
IMPORTING
r_salv_table = gr_table
CHANGING
t_table = gt_itab ).
DATA: lr_columns TYPE REF TO cl_salv_columns_table,
lr_column TYPE REF TO cl_salv_column_table.
lr_columns = gr_table->get_columns( ).
lr_columns->set_exception_column( 'EXCEPTION' ).
lr_column ?= lr_columns->get_column( 'EXCEPTION' ).
lr_column->set_short_text( 'MY EXCEPT' ).
DATA: lr_functional_settings TYPE REF TO cl_salv_functional_settings.
lr_functional_settings = gr_table->get_functional_settings( ).
DATA: lr_tooltips TYPE REF TO cl_salv_tooltips.
lr_tooltips = lr_functional_settings->get_tooltips( ).
lr_tooltips->add_tooltip(
type = cl_salv_tooltip=>c_type_exception
value = '1').
lr_tooltips->add_tooltip(
type = cl_salv_tooltip=>c_type_exception
value = '2').
lr_tooltips->add_tooltip(
type = cl_salv_tooltip=>c_type_exception
value = '3').
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
489 | REPORT z17_15 . | sapjoy | 2012.08.01 | 2473 |
488 | REPORT z19_003 | sapjoy | 2007.03.26 | 2473 |
487 | REPORT z18_019 | sapjoy | 2007.03.12 | 2473 |
486 | REPORT Z07_024 | sapjoy | 2006.12.08 | 2472 |
485 | REPORT Z15_037. | sapjoy | 2007.02.05 | 2472 |
484 | REPORT zale_001 . | sapjoy | 2009.02.10 | 2470 |
» | REPORT z17_21 . | sapjoy | 2012.08.01 | 2469 |
482 | report zunicode_008. | sapjoy | 2008.11.21 | 2465 |
481 | REPORT z11_004 . | sapjoy | 2006.12.22 | 2465 |
480 | REPORT z18_022 | sapjoy | 2007.03.16 | 2464 |
479 | REPORT Z07_008 | sapjoy | 2006.12.07 | 2462 |
478 | REPORT z18_018 [4] | sapjoy | 2007.03.11 | 2462 |
477 | REPORT Z04_033 [1] | sapjoy | 2008.04.14 | 2456 |
476 | REPORT Z05_012 [1] | sapjoy | 2008.04.14 | 2455 |
475 | REPORT Z15_041 | sapjoy | 2007.07.31 | 2453 |
474 | REPORT Z07_021 [2] | sapjoy | 2006.12.08 | 2452 |
473 | REPORT z15_021 | sapjoy | 2007.01.29 | 2452 |
472 | REPORT zsapgos_002. | sapjoy | 2009.02.11 | 2451 |
471 | REPORT z18_035 | sapjoy | 2007.03.13 | 2450 |
470 | REPORT Z03_012 [6] | sapjoy | 2007.05.14 | 2448 |