icon in einer Ausgabevariable

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

icon in einer Ausgabevariable

Beitrag von dimes (Specialist / 146 / 0 / 0 ) »
Hallo,

Ich hab mit der Klasse cl_gui_column_tree eine Baumstruktur aufgebaut. Der Text der unter einer Zeile ausgegeben werden soll, soll mehrere icons haben... z.B:

"Status: <icon> 12 /<icon> 10 / <icon> 11"

Weiß jemand ob und wie ich in einer Variable sage das z.B @AD@ nicht ein Text ist sondern ein Icon?

Gruß
dimes

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


Beitrag von brinam (Specialist / 111 / 0 / 0 ) »
Hallo,

versuch mal:

TYPE-POOLS: icon.
WRITE: ICON_SUPPLIER AS ICON.
Viele Grüße
Britta

Beitrag von dimes (Specialist / 146 / 0 / 0 ) »
Hi brinam,
das hilft mir nicht wirklich weiter... weil dieser befehl ja nur das icon auf einer Liste ausgibt...
Ich will aber das icon in einer Variable speichern (mit Text) und dann die Variabler in meiner Baumstruktur in einer Spalte ausgaben... in etwa so...

Code: Alles auswählen.



data: t_icon(40) type c.
WRITE: ICON_SUPPLIER AS ICON to t_icon.
concatenate 'text' t_icon into text1.

           perform node_fill
              using '001' "node_key
                    '010' "relatkey
                    cl_gui_column_tree=>relat_last_child "relatship
                    'X' "isfolder
                    aufreißen "expander(aufreißen)
                    <tmp_icon>."n_image

            perform item_fill
              using '001' "node_key
                    'col_01' "item_name
                    cl_gui_column_tree=>item_class_text "class
                    vbeln "text
                    ''. "image

*&---------------------------------------------------------------------*
*&      Form  node_fill
*&---------------------------------------------------------------------*
FORM node_fill using    P_NODE_KEY P_RELATKEY P_RELATSHIP
                        P_ISFOLDER P_EXPANDER P_N_IMAGE.

  CLEAR node.
  node-node_key  = P_NODE_KEY.
  node-relatkey  = P_RELATKEY. "Bezug auf übergeordneten Ordner
  node-relatship = P_RELATSHIP.
  node-isfolder  = P_ISFOLDER.
  node-expander  = P_EXPANDER.
  node-n_image   = P_N_IMAGE. "symbol des Ordners
  node-exp_image = P_N_IMAGE.
  APPEND node TO node_table.

ENDFORM.                    " node_fill


*&---------------------------------------------------------------------*
*&      Form  item_fill
*&---------------------------------------------------------------------*
FORM item_fill USING    P_node_key
                        p_item_name
                        P_class
                        P_item-text
                        p_image.

  CLEAR item.
  item-node_key  = P_node_key.   "Bezug
  item-item_name = p_item_name.    "Ausgabe bei welcher Spalte
  item-class     = P_class. "Text zeile
  item-text      = P_item-text.
  ITEM-T_IMAGE   = p_image.
  APPEND item TO item_table.

ENDFORM.                    " item_fill

Vielecht hat ja von euch schon jemand erfahrung damit gemacht...

Gruß
dimes

Beitrag von airwaver (Specialist / 134 / 0 / 1 ) »
wie auch bei normalen write-ausgaben müsste es doch mit den @s gehen.

Beisipel: item-t_image = '@0C@'.

Guck mal ins Denmo-Programm SAPCOLUMN_TREE_CONTROL_DEMO.

Du müsstest also deiner Form immer das Hexadezimal-Zeichen des gewünschten Symbols mitgeben, eingeschlossen in die Klammeraffen.

Die Zeichen findest du im Type-Pool ICON.
Andere Methode ist es, die Tabelle ICON komplett anzeigen zu lassen und diese nach Excel zu ziehen.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
4323
Views
Web Dynpro ALV: Icon wird nicht als Icon dargestellt
von Thanatos82 » 13.02.2013 10:49 • Verfasst in ABAP® für Anfänger
7
Antw.
4733
Views
Funktionalität Icon
von phil1982 » 05.12.2007 11:51 • Verfasst in ABAP® für Anfänger
2
Antw.
2462
Views
status icon
von kostonstyle » 09.09.2008 10:06 • Verfasst in ABAP® für Anfänger
5
Antw.
4927
Views
Icon in Tabtext
von m.schwertle » 10.12.2007 11:29 • Verfasst in Dialogprogrammierung
11
Antw.
8454
Views
Icon in Tabellenspalte
von miho » 30.07.2013 09:48 • Verfasst in Web-Dynpro, BSP + BHTML

Über diesen Beitrag


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

Aktuelle Forenbeiträge

ATC Finding in Smartforms
vor 22 Stunden von sap_enthusiast 2 / 176
LSMW-Problem
vor 2 Tagen von rob_abc 4 / 240

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

ATC Finding in Smartforms
vor 22 Stunden von sap_enthusiast 2 / 176
LSMW-Problem
vor 2 Tagen von rob_abc 4 / 240

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 66140
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 118933