Was meinst Du mit eigenem Ausdruck - ein SAPScript bzw. Smartforms-Formular?a-dead-trousers hat geschrieben:Hi!
Das ist nur möglich indem du einen eigenen Ausdruck schreibst.
Der Standardausdruck des ALV-Grid läuft über die Listausgabe und da gibt es kein FETT und kein UNTERSTRICHEN.
Ich frage mich gerade überhaupt, wie du FETT und UNTERSTRICHEN in das ALV-Grid bekommen hast.
Das ist mir noch nie untergekommen.
lg ADT
Code: Alles auswählen.
INCLUDE <cl_alv_control>.
DATA: lt_alvliste TYPE zalv_output,
gs_style TYPE lvc_s_styl,
gs_layout TYPE lvc_s_layo.
APPEND INITIAL LINE TO lt_alvliste ASSIGNING <fs_alvliste>.
MOVE-CORRESPONDING <fs_output> TO <fs_alvliste>.
gs_style-fieldname = 'GPART'.
gs_style-style = alv_style_font_bold + alv_style_font_underlined.
APPEND gs_style TO <fs_alvliste>-cellstyle.
CALL METHOD gr_grid->get_frontend_layout
IMPORTING
es_layout = gs_layout.
gs_layout-no_toolbar = 'X'.
gs_layout-stylefname = 'CELLSTYLE'.
CALL METHOD gr_grid->set_table_for_first_display
EXPORTING
is_layout = gs_layout
i_structure_name = 'ZALV_OUTPUT'
CHANGING
it_outtab = lt_alvliste.
Ja!kat_car hat geschrieben:Was meinst Du mit eigenem Ausdruck - ein SAPScript bzw. Smartforms-Formular?
Ahhhh.... Font-Styles hab ich zwar noch nie in der Form gebraucht, ist aber gut zu wissen, dass es damit geht.kat_car hat geschrieben:DIe Lösung für Schrift in Zellen FETT und unterstrichen lautet: Die auszugebene Tabelle beinhaltet eine Tabelle vom Typ LVC_T_STYL