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 / 1220 / 2 / 204 ) »
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

3
Antw.
11202
Views
SAP Icons & Themes
von a-dead-trousers » 02.02.2023 11:43 • Verfasst in Dialogprogrammierung
0
Antw.
2310
Views
icons in table control
von Gast » 07.02.2006 18:01 • Verfasst in ABAP Objects®
1
Antw.
3100
Views
Icons im Dynpro anlegen
von yuro » 15.01.2015 17:17 • Verfasst in ABAP Objects®
1
Antw.
623
Views
Mehrere Icons in eine Zelle
von ichse18577 » 09.08.2019 08:47 • Verfasst in ABAP® für Anfänger
4
Antw.
3227
Views
Icons in ABAP hochladen und verwenden
von Zubasa » 03.06.2011 21:58 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zukunft des ABAP Entwicklers
vor 10 Stunden von ralf.wenzel 14 / 802
HR in der Zukunft?
vor 12 Stunden von DeathAndPain 6 / 2743
Prüfzeugnisse Anlagen finden
vor 2 Tagen von ewx gelöst 2 / 268
Spool vereinen OTF und PDF
vor 6 Tagen von anna2205 1 / 249

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

Zukunft des ABAP Entwicklers
vor 10 Stunden von ralf.wenzel 14 / 802
HR in der Zukunft?
vor 12 Stunden von DeathAndPain 6 / 2743
Prüfzeugnisse Anlagen finden
vor 2 Tagen von ewx gelöst 2 / 268
Spool vereinen OTF und PDF
vor 6 Tagen von anna2205 1 / 249

Unbeantwortete Forenbeiträge

Spool vereinen OTF und PDF
vor 6 Tagen von anna2205 1 / 249
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6423
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 24181