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 [2023/07/14 04:46] – +GetListTextFromDict 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]] oder [[GetListTextFromDict]] dazu verwendet werden.+Soll in einer Wertzuweisung in [[Preassign]] mit einem Listeneintrag erfolgen, dann kann [[GetListTextByParam]] dazu verwendet werden.
  
 ==== Beispiel ==== ==== Beispiel ====
Zeile 22: 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.1689309996.txt.gz · Zuletzt geändert: von mgras