ALV - Grafik - Button

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

ALV - Grafik - Button

Beitrag von Studi (ForumUser / 24 / 4 / 0 ) »
Halli hallo,
ich habe ein problem und zwar habe ich eine ALV Ausgabe, welche 4 hinzugefügte Buttons besitzt. Nun habe ich hinter jeden Button ein Layout gelegt, welche eine Balkendiagramm anzeigt. Dies funktioniert auch. Allerdings wenn ich ein button gedrückt habe und die Grafik erscheint und ich dann auf einen anderen button drücke kommt eine schwarze Grafik und es lädt minutenlang aber es kommt nichts.

So weit mein Code:

METHOD handle_user_command.


DATA lv_user_specific TYPE c.
DATA ls_stable TYPE lvc_s_stbl.
DATA lt_sort TYPE lvc_t_sort.
DATA lt_filter TYPE lvc_t_filt.
DATA ls_layout TYPE lvc_s_layo.
DATA lt_fieldcat TYPE lvc_t_fcat.


CASE e_ucomm.

*----------------------------------------------------------------
*-- Pro tag --> balkendiagramm
*---------------------------------------------------------------
WHEN '/DAY'.

CLEAR gs_variant.
gs_variant-variant = e_ucomm.
* SHIFT gs_variant-variant LEFT BY 1 PLACES.
gs_variant-report = sy-repid.
gs_variant-handle = gs_variant-handle.



*----------------------------------------------------------------
*-- Pro woche--> balkendiagramm
*---------------------------------------------------------------
WHEN '/WEEK'.
CLEAR gs_variant.
gs_variant-variant = e_ucomm.
* SHIFT gs_variant-variant LEFT BY 1 PLACES.
gs_variant-report = sy-repid.
gs_variant-handle = gs_variant-handle.

*----------------------------------------------------------------
*-- Pro monat --> balkendiagramm w
*---------------------------------------------------------------
WHEN '/MONTH'.
CLEAR gs_variant.
gs_variant-variant = e_ucomm.
* SHIFT gs_variant-variant LEFT BY 1 PLACES.
gs_variant-report = sy-repid.
gs_variant-handle = gs_variant-handle.

*----------------------------------------------------------------
*-- Pro jahr --> balkendiagramm
*---------------------------------------------------------------
WHEN '/YEAR'.

CLEAR gs_variant.
gs_variant-variant = e_ucomm.
* SHIFT gs_variant-variant LEFT BY 1 PLACES.
gs_variant-report = sy-repid.
gs_variant-handle = gs_variant-handle.

*----------------------------------------------------------------
*-- Spitzenzeiten --> kurve
*---------------------------------------------------------------
WHEN 'TOP_TIME'.

ENDCASE.

sender->get_frontend_fieldcatalog( IMPORTING et_fieldcatalog = lt_fieldcat ).


CALL FUNCTION 'LVC_VARIANT_SELECT'
EXPORTING
i_dialog = space
i_user_specific = lv_user_specific
* I_DEFAULT = 'X'
it_default_fieldcat = lt_fieldcat
IMPORTING
* E_EXIT =
et_fieldcat = lt_fieldcat
et_sort = lt_sort
et_filter = lt_filter
es_layout = gs_layout
* TABLES
* IT_DATA =
CHANGING
cs_variant = gs_variant
EXCEPTIONS
wrong_input = 1
fc_not_complete = 2
not_found = 3
program_error = 4
data_missing = 5
OTHERS = 6.
IF sy-subrc = 0.

*** Set all neccessary objects of chosen variant
sender->set_variant( gs_variant ).
sender->set_frontend_fieldcatalog( lt_fieldcat ).
sender->set_filter_criteria( lt_filter ).
sender->set_sort_criteria( lt_sort ).

ls_stable = 'XX'.
sender->refresh_table_display( is_stable = ls_stable
i_soft_refresh = space ).









Danke im Voraus.
Lg Alisa

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: ALV - Grafik - Button

Beitrag von black_adept (Top Expert / 3946 / 105 / 886 ) »
Hallo Alisa,

1.) Man hat die Möglichkeit Code-Postings entsprechend zu formatieren - das macht deine Postings viel lesbarer
2.) Du beschreibst ein Problem in der Balkendiagrammanzeige, postest aber Coding aus einem Eventhandler für einen Grid. Wie soll man denn da helfen?
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: ALV - Grafik - Button

Beitrag von JHM (Top Expert / 1189 / 1 / 196 ) »
Studi hat geschrieben:Allerdings wenn ich ein button gedrückt habe und die Grafik erscheint und ich dann auf einen anderen button drücke kommt eine schwarze Grafik und es lädt minutenlang aber es kommt nichts.
Hast du den gleichen Effekt, wenn du die Varianten manuell über die Variantenauswahl wechselst?
Gruß Hendrik

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1638
Views
HTMLB-Button mit integrierter Grafik
von Gast » 22.11.2004 17:53 • Verfasst in Web-Dynpro, BSP + BHTML
1
Antw.
140
Views
statt Button F8 Button Close setzen
von HH_ABAP » 18.05.2023 21:16 • Verfasst in ABAP® für Anfänger
5
Antw.
4129
Views
Per Button klick ein symbol in den Button einfügen
von alex1986 » 03.08.2011 15:57 • Verfasst in ABAP® für Anfänger
6
Antw.
6245
Views
SmartForms Grafik
von Dick » 20.06.2006 13:45 • Verfasst in SAP - Allgemeines
3
Antw.
1699
Views
Tif-Grafik in SAP-Script
von eschi78 » 03.02.2006 12:26 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.