Hallo zusammen,
folgendes Problem:
wenn ich alle Spalten bei der Ausgabe optimieren willl kann ich wie folgt vorgehen:
DATA: go_table TYPE REF TO cl_salv_table.
DATA: go_columns TYPE REF TO cl_salv_columns_table.
DATA: go_column TYPE REF TO cl_salv_column_table.
* Spaltendaten
go_columns = go_table->get_columns( ).
* alle Spalten optimieren
go_columns->set_optimize( true ).
klapppt, alle Spalten optimale Breite in der Ausgabe
ich darf aber nur bestimmte Spalten optimieren
will wie folgt vorgehen:
* Spaltendaten
go_columns = go_table->get_columns( ).
go_column ?= go_columns->get_column( 'VORNA' ).
go_column->set_optimized( abap_true ).
Klappt nicht, obwohl ich beim debuggen festgestellt habe, dass das Atribut 'OPTIMIZED' beim Feld gesetzt ist.
Hat einer eine Idee wie es richti geht??
Danke im Voraus
Rüdiger