Icon mit Hintergrundtext

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

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

Icon mit Hintergrundtext

Beitrag von Bright4.5 (Specialist / 307 / 21 / 1 ) »
Hallo,

ich hab ein Programm erstellt, welches rote und grüne Icons anzeigen lässt. Nun möchte ich bei den Icons einen Hintergrundtext anlegen lassen d.h. wenn man über die Icons mit der Maus drüber fährt soll ein Erklärungstext erscheinen. Weiß jemand wie das geht?

Vielen Dank im Voraus.

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


Re: Icon mit Hintergrundtext

Beitrag von ewx (Top Expert / 4917 / 332 / 653 ) »
Benutze Funktionsbaustein ICON_CREATE für die Erzeugung der Icons.
Parameter INFO ist Quickinfo, die du haben möchtest.

Re: Icon mit Hintergrundtext

Beitrag von Bright4.5 (Specialist / 307 / 21 / 1 ) »
hi,

leider hat unser System den Funktionsbaustein nicht :(

Re: Icon mit Hintergrundtext

Beitrag von ewx (Top Expert / 4917 / 332 / 653 ) »
Bright4.5 hat geschrieben:leider hat unser System den Funktionsbaustein nicht :(
Dann hast du kein SAP-System...

Re: Icon mit Hintergrundtext

Beitrag von Bright4.5 (Specialist / 307 / 21 / 1 ) »
hmmm

irgendwie hab ich ihn gerade nicht gefunden bei uns...

ich schau nochmal.

Re: Icon mit Hintergrundtext

Beitrag von ewx (Top Expert / 4917 / 332 / 653 ) »
Transaktion SE37

Re: Icon mit Hintergrundtext

Beitrag von Bright4.5 (Specialist / 307 / 21 / 1 ) »
okay super danke schon mal :)

Irgendwie versteh ich jetzt nur nicht wie ich dort meine Icons bekomme ...

Ich bräuchte ein grünes und rotes Licht.

Re: Icon mit Hintergrundtext

Beitrag von ewx (Top Expert / 4917 / 332 / 653 ) »
Di Icons sind alle definiert in Tabelle ICON, die du mit gleichnamiger Transaktion aufrufen kannst.
Alternativ Report RSTXICON

NAME = ICON_LED_GREEN
TEXT = 'Alles ok'
INFO = 'Die Verarbeitung war erfolgreich!'.
ADD_STDINF = space

Result vom Typ ICON_TEXT

Re: Icon mit Hintergrundtext

Beitrag von DeathAndPain (Top Expert / 2026 / 273 / 426 ) »
Ich habe noch nicht mal verstanden, wo er die Icons anzeigen lassen möchte. Auf einer Dynpro-Schaltfläche, in einem ALV, in einer Write-Liste... gibt da 1000 Möglichkeiten, so dass ich staune, dass ihr ihm alle mit sicherer Stimme Tipps gebt, wie er das mit den Tooltips zu bewerkstelligen habe.
Wenn wir einer Partei die Regierungsbeteiligung verweigern, die von einer Mehrheit gewählt worden ist, weil wir diese Partei für schlecht halten, da wir einer anderen Partei angehören, wie ist dann unsere eigene demokratische Gesinnung zu bewerten?

Re: Icon mit Hintergrundtext

Beitrag von Bright4.5 (Specialist / 307 / 21 / 1 ) »
Ich möchte Icons in ALV ausgeben. Um genau zu sein, handelt es sich um zwei Icons. Ein grünes Licht und ein rotes Licht. Sind beide für einen jeweiligen Kreditor zu hinterlegen. Hierbei möchte ich, dass wenn man mit der Maus über das grüne Licht fährt, ein Hintergrundtext erscheint z.B. Kreditor gesperrt.

Re: Icon mit Hintergrundtext

Beitrag von Bright4.5 (Specialist / 307 / 21 / 1 ) »
Also ich habs jetzt mal soweit hinbekommen, dass die beiden Icons die ich will angezeigt werden. Allerdings kommt jetzt immer wenn ich darüber fahr "Default_Text".

Wie bekomme ich diesen Schritt noch hin?

Re: Icon mit Hintergrundtext

Beitrag von ewx (Top Expert / 4917 / 332 / 653 ) »

Code: Alles auswählen.

PARAMETERS p.

INITIALIZATION.
  TYPES: BEGIN OF ts_demo,
           icon TYPE icon_text,
         END OF ts_demo.
  DATA l_data TYPE ts_demo.
  DATA t_data TYPE STANDARD TABLE OF ts_demo.

  CALL FUNCTION 'ICON_CREATE'
    EXPORTING
      name       = icon_led_green
      text       = 'erfolgreich'
      info       = 'Der Test war erfolgreich!'
      add_stdinf = ' '
    IMPORTING
      result     = l_data-icon
    EXCEPTIONS
      OTHERS     = 3.
  IF sy-subrc = 0.
    APPEND l_data TO t_data.
  ENDIF.

  cl_salv_table=>factory(
    EXPORTING
      r_container    = NEW cl_gui_docking_container( side = 2 extension = 30 )
    IMPORTING
      r_salv_table   = DATA(r_salv_table)
    CHANGING
      t_table        = t_data
  ).

  DATA r_col TYPE REF TO cl_salv_column_list.
  DATA(r_cols) = r_salv_table->get_columns( ).
  r_col ?= r_cols->get_column( 'ICON' ).
  r_col->set_icon( abap_true ).
  r_col->set_output_length( 40 ).

  r_salv_table->display( ).

Re: Icon mit Hintergrundtext

Beitrag von Bright4.5 (Specialist / 307 / 21 / 1 ) »
Hat funktioniert. Super! Vielen Dank. :)

Seite 1 von 1

Vergleichbare Themen

2
Antw.
4430
Views
Web Dynpro ALV: Icon wird nicht als Icon dargestellt
von Thanatos82 » 13.02.2013 10:49 • Verfasst in ABAP® für Anfänger
5
Antw.
5010
Views
Icon in Tabtext
von m.schwertle » 10.12.2007 11:29 • Verfasst in Dialogprogrammierung
2
Antw.
2539
Views
status icon
von kostonstyle » 09.09.2008 10:06 • Verfasst in ABAP® für Anfänger
11
Antw.
8611
Views
Icon in Tabellenspalte
von miho » 30.07.2013 09:48 • Verfasst in Web-Dynpro, BSP + BHTML
1
Antw.
1332
Views
Status ICON
von zakaria » 08.01.2014 14:41 • 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.