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 / 1197 / 1 / 197 ) »
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.
2404
Views
SAP Icons & Themes
von a-dead-trousers » 02.02.2023 11:43 • Verfasst in Dialogprogrammierung
0
Antw.
1165
Views
Sap Icons in SMARTFORM
von Piero » 21.12.2005 13:44 • Verfasst in ABAP® Core
6
Antw.
5310
Views
Icons in ALV-Feldern
von Svenson » 19.09.2005 15:07 • Verfasst in ABAP Objects®
1
Antw.
2326
Views
SAP Icons auf der Homepage
von RoNiN » 10.11.2005 12:43 • Verfasst in SAP - Allgemeines
2
Antw.
2737
Views
ICONS im Report Selektionsbild
von HAWK » 11.01.2006 15:49 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 6 Stunden von tar 8 / 189
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1489

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 6 Stunden von tar 8 / 189
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1489

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822