ich habe mittels is_sort / is_print einen Gruppenwechsel definiert (grpchgedit = 'X'), der einwandfrei funktioniert, bis man eine Anzeigevariante hinzufügt (is_variant, i_save='A').
Schließen sich diese Parameter gegenseitig aus?
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
- * Sortierung
- gs_sort-spos = 1.
- gs_sort-fieldname = 'H_PSTLZ'.
- gs_sort-up = 'X'.
- *Beim Drucken eine neue Seite je Gruppenstufenwechsel
- gs_sort-group = '*'.
- gs_print-grpchgedit = 'X'. "Auf Gruppenstufen reagieren
- CREATE OBJECT event_receiver.
- SET HANDLER event_receiver->handle_top_of_list FOR grid1.
- SET HANDLER event_receiver->handle_top_of_page FOR grid1.
- SET HANDLER event_receiver->handle_end_of_list FOR grid1.
- SET HANDLER event_receiver->handle_end_of_page FOR grid1.
- SET HANDLER event_receiver->handle_double_click FOR grid1.
- *
- CALL METHOD grid1->set_table_for_first_display
- EXPORTING
- i_structure_name = 'ZFWKOST'
- is_print = gs_print
- is_layout = gs_layout
- is_variant = i_disvariant "?????????
- i_save = 'A'
- i_default = c_on
- CHANGING
- it_sort = gt_sort[]
- it_outtab = gt_itab[].
- GeSHi ©
Gruß
Gerhard