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 / 4099 / 128 / 941 ) »
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 / 1197 / 1 / 197 ) »
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.
293
Views
statt Button F8 Button Close setzen
von HH_ABAP » 18.05.2023 21:16 • Verfasst in ABAP® für Anfänger
5
Antw.
4518
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.
6340
Views
SmartForms Grafik
von Dick » 20.06.2006 13:45 • Verfasst in SAP - Allgemeines
3
Antw.
1753
Views
Tif-Grafik in SAP-Script
von eschi78 » 03.02.2006 12:26 • Verfasst in ABAP® Core
0
Antw.
1067
Views
Grafik in Formular
von gregoriana » 31.08.2006 10:31 • Verfasst in ABAP® für Anfänger

Ü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

Aktuelle Forenbeiträge

Regex in where
vor 4 Stunden von black_adept 2 / 56
Programm anlegen mit Vorlage
vor 11 Stunden von DeathAndPain 2 / 111
IT0024 Qualifikationen CP-ID
vor 11 Stunden von DeathAndPain 2 / 351
BUSOBJEKT zu CMIS PHIO ermitteln
vor 13 Stunden von snooga87 1 / 84

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.

Aktuelle Forenbeiträge

Regex in where
vor 4 Stunden von black_adept 2 / 56
Programm anlegen mit Vorlage
vor 11 Stunden von DeathAndPain 2 / 111
IT0024 Qualifikationen CP-ID
vor 11 Stunden von DeathAndPain 2 / 351
BUSOBJEKT zu CMIS PHIO ermitteln
vor 13 Stunden von snooga87 1 / 84

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 13 Stunden von snooga87 1 / 84
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3260
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821