Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:lists

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:lists [2023/07/19 09:24] – Erweitert mgrasprimus:lists [2024/10/25 14:45] (aktuell) – Wikilink korrigiert mgras
Zeile 1: Zeile 1:
 ====== Lists ====== ====== Lists ======
 Im [[Abschnitte|Abschnitt]] **Lists** werden Listen definiert, die in Primus für verschiedene Zwecke genutzt werden können. Da wäre die Möglichkeit mit [[combobox]] oder [[listbox]] in einem Formular Auswahllisten anzuzeigen, oder in Listenansichten um statt der Dateiendung das zugehörige [[Icon]] darzustellen. Im [[Abschnitte|Abschnitt]] **Lists** werden Listen definiert, die in Primus für verschiedene Zwecke genutzt werden können. Da wäre die Möglichkeit mit [[combobox]] oder [[listbox]] in einem Formular Auswahllisten anzuzeigen, oder in Listenansichten um statt der Dateiendung das zugehörige [[Icon]] darzustellen.
 +
 ===== Namenskonvention für Listen ===== ===== Namenskonvention für Listen =====
-Der Name der Liste ist frei wählbar, muss aber eindeutig sein. Es wird aber empfohlen Listen nach dem Schema ''List_<LISTENINHALT>'' aufzubauen. Dadurch bleibt die Konfiguration für den Administrator übersichtlich und lesbar.+Der Name der Liste ist, von Hardcoded Listen abgesehen, frei wählbar, muss aber eindeutig sein. Es wird aber empfohlen Listen nach dem Schema ''List_<LISTENINHALT>'' aufzubauen. Dadurch bleibt die Konfiguration für den Administrator übersichtlich und lesbar.
  
 ===== Standardlisten in Primus ===== ===== Standardlisten in Primus =====
 In Primus sind von Haus aus einige Listen standardmäßig enthalten. Diese Listen sind aber nicht zwingend erforderlich und die Listeneinträge können auch geändert werden. In Primus sind von Haus aus einige Listen standardmäßig enthalten. Diese Listen sind aber nicht zwingend erforderlich und die Listeneinträge können auch geändert werden.
 ^Liste ^Hardcoded ^Zweck^ ^Liste ^Hardcoded ^Zweck^
-|[[List_WorkflowStatus]]| ''x''| Enthält die Benennung, Symbole und Farben für die Status die ein Dokument haben kann| +| [[List_WorkflowStatus]]| ''x''| Enthält die Benennung, Symbole und Farben für die Status die ein Dokument haben kann| 
-|List_WriteStatus| | Enthält den Text und das Symbol für schreibbar / schreibgeschützt| +| List_WriteStatus| | Enthält den Text und das Symbol für schreibbar / schreibgeschützt| 
-|List_MODIFIED| | Enthält Text und Symbol für den [[Modified]] Status| +| List_MODIFIED| | Enthält Text und Symbol für den [[Modified]] Status| 
-|List_FileTypes| ''x''| Enthält die Benennungen und Symbole für die verwalteten Dokumenttypen| +[[List_FileTypes]]| ''x''| Enthält die Benennungen und Symbole für die verwalteten Dokumenttypen| 
-|List_FileTemp_docx| | {{tag>Klärungsbedarf}}| +| List_FileTemp_docx| | {{tag>Klärungsbedarf}}| 
-|List_BOM_State| | Enthält den Text für die verschiedenen Stücklisten Status eines Stücklisteneintrags| +| List_BOM_State| | Enthält den Text für die verschiedenen Stücklisten Status eines Stücklisteneintrags| 
-|List_User| | Enthält die Loginnamen der Benutzer sowie deren vollständiger Name, eine Kurzform und z.B. die Initialen| +| List_User| | Enthält die Loginnamen der Benutzer sowie deren vollständiger Name, eine Kurzform und z.B. die Initialen| 
-|List_Material| ''x''| Liste der Werkstoffe die im CAD System definiert sind, der Abgleich erfolgt über eine Primusfunktion|+[[List_Material]]| ''x''| Liste der Werkstoffe die im CAD System definiert sind, der Abgleich erfolgt über eine Primusfunktion|
 Für die Hardcoded Listen ist der Name von Primus vorgegeben und kann nicht frei bestimmt werden. Für die Hardcoded Listen ist der Name von Primus vorgegeben und kann nicht frei bestimmt werden.
  
Zeile 21: Zeile 22:
  
 ===== Listeneinträge ===== ===== Listeneinträge =====
-Listeneinträge bestehen immer aus einem [[Glossar#Leer-Tag]] mit dem Namen **entry**. Das [[Glossar#Attribut]] **value** ist erforderlich, dazu mindestens ein weiteres Attribut, i.d.R. **text**, mit dem der zugehörige Listeneintrag verknüpft ist. Es können aber beliebige weitere Attribute definiert werden.+Listeneinträge bestehen immer aus einem [[Glossar#Leer-Tag]] mit dem Namen **entry**. Das [[Glossar#Attribut]] **value** ist erforderlich, dazu mindestens ein weiteres Attribut, i.d.R. **text**, mit dem der zugehörige Listeneintrag verknüpft ist. Es können aber beliebige weitere Attribute definiert werden. Das Attribut ''childlist'' wird für [[Hierarchische Listen]] benötigt.
  
 ==== Beispiel ==== ==== Beispiel ====
Zeile 46: Zeile 47:
 ===== Siehe auch ===== ===== Siehe auch =====
   * [[Listenmapping]]   * [[Listenmapping]]
 +  * [[Hierarchische Listen]]
  
-{{tag>Liste}}+{{tag>Liste Hardcoded}}
primus/lists.1689758689.txt.gz · Zuletzt geändert: von mgras