ALV Grid, Icons mit HINT

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

ALV Grid, Icons mit HINT

Beitrag von codierknecht (ForumUser / 84 / 0 / 0 ) »
Hallo zusammen,

ich habe in meiner ALV Grid ein Icon Feld, welches ich einfach als Char(4) definiert und in den der Wert des Icons eingetragen ist.
Das Icon wird auch schön angezeigt.

Nun möchte ich, dass wenn der Benutzer mit der Maus über das Icon fährt, diese kleine gelbe Box (in anderen Spachen wird es oft als Hint bezeichnet) mit einem erklärenden Text erscheint.
Also so ähnlich wie bei den Buttons, hier erscheint ja auch der Hinweis, wenn man auf dem Button parkt und nicht klickt.
Hier möchte ich reinschreiben, warum das Symbol erscheint und was dies frü Folgen hat.

Wie kann ich so etwas realisieren?

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo codierknecht,

benutze statt dessen ein Feld vom Typ ICON_TEXT und passe die Ausgabelänge im Feldkatalog an.
Anschließend ist für jedes Feld der FB ICON_CREATE aufzurufen und der resultierende String (Zeichenkette) in das entsprechende Feld einzutragen.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von codierknecht (ForumUser / 84 / 0 / 0 ) »
Und dann habe ich den Hinweis?

Das klingt mir so, als müßte ich mir einen weiteren Server kaufen damit ich eine halbwegs erträgliche Performance erhalte.
Es sind etwa 5000 Datensätze, die ich mit einem Icon versehen will. Zu jedem dann den FuBa?

Jetzt aber mal was grundsätzliches. Welchen Vorteil bringt mir der Typ ICON_TEXT? Ist das nicht auch ein Char(4) Feld? Bin hier nicht so bewandelt. "Meine" Lösung war bislang die schnellste und einfachste für mich.

Beitrag von JHM (Top Expert / 1204 / 1 / 199 ) »
codierknecht hat geschrieben: Es sind etwa 5000 Datensätze, die ich mit einem Icon versehen will. Zu jedem dann den FuBa?
Sind es auch 5000 verschiedene Icon+Hints? Wenn es immer wieder die gleichen Icon+Hints sind, muss man sich die Rückgabewerte des FuBas nur merken und kann sie wieder verwenden.
codierknecht hat geschrieben: Jetzt aber mal was grundsätzliches. Welchen Vorteil bringt mir der Typ ICON_TEXT?
ICON-TEXT hat die Domäne SYCHAR132, also ein Charfeld mit 132 Stellen. Macht schon einen Unterschied. Der genannte FuBa macht nichts weiter als die Icon-Id um die Quickinfo zu erweitern. Das ganze könnte man auch selber ohne FuBa machen.

Normales Layout des Icons
@xx@
Erweitertes Layout des Icons:
@xx\Q <Quickinfo> @
wichtig sind die Leerstellen nach dem Q und vor dem schließendem @.

Damit die Quickinfo im ALV funktioniert muss meines Wissens im Feldkatalog des ALVs das Flag ICON gesetzt sein.
Gruß Hendrik

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo,

Du brauchst das lange Feld, da der FB eine Zeichenkette in dieser Art aufbaut: '@09\Q Quickinfo @'.

Was die Performance angeht, ist das natürlich schon etwas langsamer, aber Du möchstet doch eine Quickinfo anzeigen lassen, oder?
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von codierknecht (ForumUser / 84 / 0 / 0 ) »
Hallo,
Erweitertes Layout des Icons:
@xx\Q <Quickinfo> @
genau das habe ich gesucht und es läuft Klasse. Vielen Dank dafür.
Zukünftig werde ich es mal mit dem FuBa versuchen, aber so ist es erstmal einfacher :lol:

Seite 1 von 1

Vergleichbare Themen

6
Antw.
5450
Views
Icons in ALV-Feldern
von Svenson » 19.09.2005 15:07 • Verfasst in ABAP Objects®
3
Antw.
3499
Views
SAP Icons & Themes
von a-dead-trousers » 02.02.2023 11:43 • Verfasst in Dialogprogrammierung
1
Antw.
2396
Views
SAP Icons auf der Homepage
von RoNiN » 10.11.2005 12:43 • Verfasst in SAP - Allgemeines
0
Antw.
1220
Views
Sap Icons in SMARTFORM
von Piero » 21.12.2005 13:44 • Verfasst in ABAP® Core
0
Antw.
1774
Views
icons in table control
von Gast » 07.02.2006 18:01 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Auftrag & Posititen ZZFELD ändern
vor 8 Stunden von ewx 11 / 258
Feldwerte vergleichen
vor 4 Tagen von a-dead-trousers 4 / 943
Workflow-Datenfluss mit Multi-Line-Container
vor 5 Tagen von ewx gelöst 2 / 1361

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

Auftrag & Posititen ZZFELD ändern
vor 8 Stunden von ewx 11 / 258
Feldwerte vergleichen
vor 4 Tagen von a-dead-trousers 4 / 943
Workflow-Datenfluss mit Multi-Line-Container
vor 5 Tagen von ewx gelöst 2 / 1361

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor einer Woche von Manfred K. 1 / 1317
Export von Spools in XLSX
vor einer Woche von abapamateur 1 / 2878
Feldberechnung ME32K
vor 3 Wochen von ZF_SAPler 1 / 3202