Länge Quickinfo/Mouse over/Tooltip

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

Länge Quickinfo/Mouse over/Tooltip

Beitrag von sapdepp (Specialist / 210 / 35 / 2 ) »
Hi folks,

es gibt den FuBa ICON_CREATE u. a. mit dem Importparameter INFO und dem Exportparameter RESULT. Der FuBa hat Bezug zu den Tabellen ICON und ICONT. In ICONT gibt es das Feld Quickinfo. Das ist standardmäßig 30 Zeichen lang (CHAR30). Ich möchte aber eine viel längere Quickinfo. Okay, da kopiere ich den FuBa eben auf Z_ICON_CREATE_QUICKINFO_LONG, passe die Länge der beiden Parameter an, passe die entsprechende OO-Display-Methode (Badi) an, debugge mal durch und bin erfreut, dass das (neue) RESULT vom Typ CHAR_132 nun alles enthält, was ich in der Quickinfo so brauche. Dann starte NWP1 neu, wo ich in der Zeilen-Struktur RN1WP_REQUEST_LIST der entsprechenden Sicht in meinem Z-Append natürlich auch das richtige Übergabefeld und Datenelement in richtiger Länge für die Quickinfo samt Ikone definiert habe. Doch immer noch sehe ich die Quickinfo bei Mouse over mit nur 30 Zeichen und nicht ein Zeichen länger!? Ist SAP so stur und streng, dass es immer nur 30 Zeichen sind, die in der Sicht dargestellt werden (können), oder gibt's eine Möglichkeit, auch z. B. 132 Zeichen anzeigen zu lassen?

VD + vG
sapdepp

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


Re: Länge Quickinfo/Mouse over/Tooltip

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
Hi!

Die maximale Länge mit der ein (beliebiges) Feld im ALV-Grid dargestellt werden kann ist 128 Zeichen. Auf einem Dynpro sind 132 (oder 137?) Zeichen das Maximum.
Das bedeutet die Ikone @<zweistelliger Code>\Q<Quickinfo>@<Text hinter dem Ikon> darf diese Länge nicht überscheiten.
Dabei ist es meines Wissens egal wie lang die Quickinfo und der Text sind, die Gesamtlänge darf nicht überschritten werden.

Wenn du die Länge deines Datenelements im DDIC erst vor Kurzem geändert hast, kann es sein, dass das ALV-Grid trotzdem noch mit der alten Länge arbeitet.
Mach mal /$sync bzw. leere alle Puffer auf dem System und starte die NWP1 danach neu.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Länge Quickinfo/Mouse over/Tooltip

Beitrag von sapdepp (Specialist / 210 / 35 / 2 ) »
Huhu,

/$sync usw. habe ich gemacht. Immer noch nur exakt 41 Zeichen beim Mouse over.

Bild

Code: Alles auswählen.

  data:
        l_text      type string,
        l_icon(4)   TYPE C.
... OO-Gedöns, um den Hinweistext für die Quickinfo aus dem Positionsbaustein des Klinischen Auftrags zu holen ... und weiter geht's.

Code: Alles auswählen.

CALL FUNCTION 'Z_ICON_CREATE_QUICKINFO_LONG'
  EXPORTING
    NAME       = l_icon
    TEXT       = ' '
    INFO       = l_text
    ADD_STDINF = 'X'
  IMPORTING
    RESULT     = <ls_request>-zz_klat_hinweise. "dep_wa-ZZ_STATUS_EPIKRISE.
Importparameter <ls_request>-zz_klat_hinweise hat die Char-Länge 132. Das Feld befindet sich als Append in Struktur RN1WP_REQUEST_LIST.
Im Z-Fuba habe ich im Gegesatz zu ICON_CREATE nur zwei Parameter (INFO und RESULT) anders definiert und statt ICONT eine lokale Struktur LS_ICONT verwendet, sonst ist alles gleich.

Bild

Bild

Wie gesagt, im Debugging kommt der Wert (ca. 100 Zeichen) an, im Grid nur mit 41 Zeichen. Cheise.

Bild

Bild

Any ideas?

VD!

sapdepp

Re: Länge Quickinfo/Mouse over/Tooltip

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
Hoppla, die Anforderungssicht ist kein ALV-Grid sondern ein ALV-Tree.
Da gibt es eine Beschränkung von 40 Zeichen bei der Feldlänge.
https://scn.sap.com/thread/3916270
Da wird zwar von 72 Zeichen gesprochen, aber irgendwo bei der Durchsicht des Codings bin ich mal auf die 40 Zeichen gestoßen.

Die Texte werden in einer Struktur an das darunterliegende Control (CL_GUI_COLUMN_TREE) übergeben.
http://help.sap.com/saphelp_NW70/helpda ... ontent.htm
(CL_COLUMN_TREE_MODEL ist ein Überbau den ich, wenn ich die Chance hab, dem CL_GUI_COLUMN_TREE oder dem CL_GUI_ALV_TREE vorziehe.)

Sorry, geht leider nicht länger. TIEFSTER SAP Standard.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Länge Quickinfo/Mouse over/Tooltip

Beitrag von sapdepp (Specialist / 210 / 35 / 2 ) »
Hmm, sehr schade, aber nicht zu ändern. Trotzdem vielen Dank für die Infos und deine Recherche!

VG
sapdepp

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2877
Views
Symbol in ALV, Tooltip (Quickinfo)
von Andreas G » 28.07.2008 10:58 • Verfasst in ABAP® Core
1
Antw.
4074
Views
Mouse-Over im ALV
von supermario73 » 22.01.2008 08:05 • Verfasst in ABAP® Core
2
Antw.
2546
Views
Mouse-over-Text (Quick-Info)
von Ivanhoe » 24.07.2006 15:39 • Verfasst in Dialogprogrammierung
0
Antw.
1875
Views
Tooltip nach Zellinhalt
von egge » 08.08.2008 17:09 • Verfasst in ABAP Objects®
3
Antw.
2326
Views
Tooltip für einzelne Zellen
von MiG » 12.07.2005 09:49 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140