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 12:39] – ↷ Seite von listenmapping nach primus:listenmapping verschoben mgrasprimus: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 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.1659703188.txt.gz · Zuletzt geändert: (Externe Bearbeitung)