Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:gui_newdocument_datasheet

GUI_NewDocument_DataSheet

Der Abschnitt GUI_NewDocument_DataSheet ist ein DataSheet das beim neu anlegen von Dokumenten verwendet wird. Es kann bei dem Menübefehl prmelementsnew im Attribut parameter als Datenblatt für Neuanlagen angegeben werden. Außerdem kann es in Public im Tag newfilenamedialog im Attribut gui als Wert eingetragen werden.

Besonderheiten

Gegenüber anderen DataSheets gibt es im GUI_NewDocument_DataSheet einige Besonderheiten.

PreAssign

Mit dem Attribut preassign können Werte zur Anzeige im Formular vorbelegt werden. Außedem kann im preassign %predata:Feld% verwendet werden. Dabei werden zuerst die Dateieigenschaften aus der aktiven Datei laut se_getprop_par/asm/psm/dft.ini in die predata-Liste ausgelesen. So können die Werte aus der aktiven SE-Datei verwendet werden und nicht aus der XML in Primus. Da bei neuen SE-Dateien oft die Dateieigenschaften befüllt sind aber noch keine XML existiert.

Pflichtfeld

Unabhängig von der Definition als Pflichtfeld ist Title bei neuen Dokumenten immer ein Pflichtfeld und muß, wenn es im Dialog vorhanden ist ausgefüllt werden.

Nicht XML relevante Felder

Die Felder FileNamePrefix und FileNameSufix können im Datenblatt mit Werten belegt werden, diese Werte werden nicht in die dokument-xml eingetragen, können aber in assigndocumentdatafields verwendet werden um z.B. Dateinamen zu bilden.

Kein ausblenden von Feldern möglich

Das Attribut visible wird derzeit (Stand: 06.12.2019) ignoriert. Als Workaround kann mit einem zweiten Datenblatt gearbeitet werden, das mit dem Tag newfilenamedialog in Public definiert werden. Über das Attribut condition kann dann gesteuert werden wann welcher Dialog angezeigt wird.

primus/gui_newdocument_datasheet.txt · Zuletzt geändert: von 127.0.0.1