Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:listenmapping

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
primus:listenmapping [2022/08/05 15:28] – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden 172.70.134.122primus:listenmapping [2024/09/05 08:00] (aktuell) – Wikilink geändert mgras
Zeile 1: Zeile 1:
 ====== Listenmapping ====== ====== Listenmapping ======
-Hier in **Listenmapping** wird beschrieben wie und wo [[:list]]en und ihre Einträge genutzt werden können.+Hier in **Listenmapping** wird beschrieben wie und wo [[Lists|Listen]] und ihre Einträge genutzt werden können.
  
 ===== Formularen ===== ===== Formularen =====
-In Formularen können Listen genutzt werden in dem Felder mit dem [[ctrltype]] [[listbox]] oder [[combobox]] verwendet werden. Dazu muß das Attribut [[type]]="''list''" sein und ''list'' muß auf die Liste verweisen. Die Verwendung von [[:listchildren]] ist optional. Hinter dem Namen der Liste kann mit '':'' (Doppelpunkt) ein bestimmtes Attribut des Listeneintrags gewählt werden, ist nichts angegeben dann wird ''text'' verwendet. +In Formularen können Listen genutzt werden in dem Felder mit dem [[ctrltype]] [[listbox]] oder [[combobox]] verwendet werden. Dazu muß das Attribut [[type]]="''list''" sein und ''list'' muß auf die Liste verweisen. Die Verwendung von [[listchildren]] ist optional. Hinter dem Namen der Liste kann mit '':'' (Doppelpunkt) ein bestimmtes Attribut des Listeneintrags gewählt werden, ist nichts angegeben dann wird ''text'' verwendet. 
-Soll in einer Wertzuweisung in [[:preassign]] mit einem Listeneintrag erfolgen, dann kann [[GetListTextByParam ]] dazu verwendet werden.+Soll in einer Wertzuweisung in [[Preassign]] mit einem Listeneintrag erfolgen, dann kann [[GetListTextByParam]] dazu verwendet werden. 
 ==== Beispiel ==== ==== Beispiel ====
 Im Beispiel wird statt des Benutzernamens (''USER''), das zum Namen zugehörige [[Glossar#Attribut]] ''initialen'' aus der Liste  ''List_User'' verwendet. Im Beispiel wird statt des Benutzernamens (''USER''), das zum Namen zugehörige [[Glossar#Attribut]] ''initialen'' aus der Liste  ''List_User'' verwendet.
Zeile 12: Zeile 13:
  
 ===== Listenansichten ===== ===== Listenansichten =====
-In Listenansichten muß das Attribut [[type]]="''list''" sein und ''list'' muß auf die Liste verweisen. Die Verwendung von [[:listchildren]] ist optional. Hinter dem Namen der Liste kann mit '':'' (Doppelpunkt) ein bestimmtes Attribut des Listeneintrags gewählt werden, ist nichts angegeben dann wird ''text'' verwendet.+In Listenansichten muß das Attribut [[type]]="''list''" sein und ''list'' muß auf die Liste verweisen. Die Verwendung von [[listchildren]] ist optional. Hinter dem Namen der Liste kann mit '':'' (Doppelpunkt) ein bestimmtes Attribut des Listeneintrags gewählt werden, ist nichts angegeben dann wird ''text'' verwendet.
  
 ==== Beispiel ==== ==== Beispiel ====
Zeile 21: Zeile 22:
  
 ===== AppAttributes ===== ===== AppAttributes =====
-Bei der Wertzuweisung in den INI-Dateien von [[AppAttributes]] können Listeneinträge mit ''GetListText'' zugewiesen werden. Die Definition welche Liste zu verwenden ist, wird dabei aus der [[GUI_Document_List]] der [[CFG.XML]] genommen. <del>Abweichende Attribute, der Default ist ''text'', für die Ersetzung müssen hier jedoch mit einem Pipe (''|'') und nicht mit einem Doppelpunkt abgetrennt werden</del>((Dies ist wohl nicht möglich, die endgültige Klärung steht aus)) {{tag>Klärungsbedarf}}.+Bei der Wertzuweisung in den INI-Dateien von [[AppAttributes]] können Listeneinträge mit [[GetListText]] oder [[GetListTextFromDict]] zugewiesen werden. Die Definition welche Liste zu verwenden ist, wird dabei aus der [[GUI_Document_List]] der [[CFG.XML]] genommen. <del>Abweichende Attribute, der Default ist ''text'', für die Ersetzung müssen hier jedoch mit einem Pipe (''|'') und nicht mit einem Doppelpunkt abgetrennt werden</del>((Dies ist eine Fehlinterpretation aus der Anfangszeit)).
  
 ==== Beispiel ==== ==== Beispiel ====
primus/listenmapping.1659713325.txt.gz · Zuletzt geändert: (Externe Bearbeitung)