Symbol in ALV, Tooltip (Quickinfo)

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Symbol in ALV, Tooltip (Quickinfo)

Beitrag von Andreas G (Specialist / 175 / 0 / 0 ) »
Hallo Leute,

ich hab folgendes Problem:
ich habe eine ALV-Liste (welche mittels Methode set_table_for_first_display erzeugt wird). in dieser Liste gibt es eine Spalte mit Symbolen. Entweder ist das Symbol ein leeres Quadrat, ein halb gefülltes Quadrat oder ein gefülltes Quadrat.
Wie bekomme ich zu diesen Symbolen einen Tooltip (Quickinfo), damit der User weis, was die Symbole zu bedeuten haben?

Folgendes hab ich schon versucht:

Code: Alles auswählen.

 
 DATA: ls_qinf type lvc_s_qinf,
            lt_qinf type lvc_s_qinf.

* initialization
  CLEAR: lt_qinf.
  CLEAR: ls_qinf.

  ls_qinf-type       = CL_SALV_TOOLTIP=>C_TYPE_SYMBOL.
  ls_qinf-excp_group = '3'. "not needed
  ls_qinf-fieldname  = 'ABGER'.
  ls_qinf-tabname    = '1'.

* billed
  ls_qinf-value      = sym_filled_square.
  ls_qinf-text       = text-q01.
  APPEND ls_qinf TO pt_qinf.

* interim billed
  ls_qinf-value      = sym_half_filled_square.
  ls_qinf-text       = text-q02.
  APPEND ls_qinf TO pt_qinf.

* not billed
  ls_qinf-value      = sym_square.
  ls_qinf-text       = text-q03.
  APPEND ls_qinf TO pt_qinf.

* undefined
  ls_qinf-value      = sym_space.
  ls_qinf-text       = text-q04.
  APPEND ls_qinf TO pt_qinf.

call method sl_grid->set_table_for_first_display
      exporting
*       I_BUFFER_ACTIVE               =
*       i_structure_name              =
*       IS_VARIANT                    =
*       i_save                        = ' '
        i_default                     = ' '
        is_layout                     = layo
*       IS_PRINT                      =
        it_special_groups             = sgrp
        it_toolbar_excluding          = excltab
        it_except_qinfo               = lt_qinf            
      changing
        it_outtab                     = sl_services_ext
        it_fieldcatalog               = fcat.
Das sollte doch funktionieren mit dem Parameter it_except_qinfo, oder nicht?
Tut es aber leider nicht! Weis jemand eine andere Lösung oder sieht jemand einen Fehler in meinem Coding?


Danke und schöne Grüße
Andreas
Hauptsoch: HAUPTSOCH!

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


Beitrag von Andreas G (Specialist / 175 / 0 / 0 ) »
Hallo nochmal,

Hab folgendes herausgefunden: wenn man im Barrierefreien Modus sich anmeldet, dann sind die Tooltips zu sehen (Systemsteuerung->SAP-Konfiguration, hier den Barrierefreien Modus auswählen).

Weis vielleicht dennoch jedmand, wie man Tooltips auf Symbole legen kann, die man auch im normalen Modus sieht?

lg, Andi
Hauptsoch: HAUPTSOCH!

Seite 1 von 1

Über diesen Beitrag

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

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 86777
Stücklisten
vor 2 Wochen von Selma.schwarz 1 / 88461

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.

Vergleichbare Themen

Länge Quickinfo/Mouse over/Tooltip
von sapdepp » 24.10.2016 16:07
Tooltip nach Zellinhalt
von egge » 08.08.2008 17:09
Quickinfo Übersetzung
von Beginner014 » 12.05.2014 09:15
Quickinfo auf ALV-Feld (OO)
von Mr. ABAP » 06.08.2008 10:49
mehrzeiliger Tooltip im Gantt-Chart
von Thanatos82 » 15.11.2018 14:50

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 86777
Stücklisten
vor 2 Wochen von Selma.schwarz 1 / 88461

Unbeantwortete Forenbeiträge

Stücklisten
vor 2 Wochen von Selma.schwarz 1 / 88461
Belege
vor 2 Wochen von Selma.schwarz 1 / 86099