Formatierung über Eigenschaft "Portalsteuerung"

Folgend eine Übersicht über die möglichen Werte der Eigenschaft Portalsteuerung für Knoten und Felder.

Mehrere Werte können mit Kommas getrennt angegeben werden (z. B. _hAlign_,_exportable_), bzw. direkt über den Dialog. Es erfolgt jedoch keine semantische Prüfung der Angaben.

Eigenschaft "Portalsteuerung" für Knoten


Name

Bedeutung

_editOnly_

Eingabefelder angezeigt: Ja.

Eingabe neuer Listendaten möglich: Nein.

Daten-Profil kann Listendaten laden: Ja.

Die vom Daten-Profil geladenen Listendaten können verändert werden: Ja.

_exclude_

[Einstellung ist nicht relevant für Formulare, gilt nur für Webservices (WSDL).]

_exportable_

Die Datenliste, die der Knoten im Formular erzeugt, kann exportiert werden als CSV-Datei.

_hAlign_

Die Felder dieses Knotens werden im Formular nebeneinander angezeigt statt untereinander.

_noDelete_

Unterdrückt die Option Eintrag löschen in Formularen.

_readOnly_

Eingabefelder angezeigt: Nein. Hinweis: Einziger Unterschied zu _viewOnly_.

Eingabe neuer Listendaten möglich: Nein.

Daten-Profil kann Listendaten laden: Ja.

Die vom Daten-Profil geladenen Listendaten können verändert werden: Nein.

_subNodesAsTab_

Unterknoten dieses Knotens werden als Tab dargestellt.

_viewOnly_

Eingabefelder angezeigt: Ja. Hinweis: Einziger Unterschied zu _readOnly_ im Knoten.

Eingabe neuer Listendaten möglich: Nein.

Daten-Profil kann Listendaten laden: Ja.

Die vom Daten-Profil geladenen Listendaten können verändert werden: Nein.

Eigenschaft "Portalsteuerung" für Felder


Name

Bedeutung

_align:left_

Feldinhalt wird in einer Datenliste linksbündig angezeigt.

_align:center_

Feldinhalt wird in einer Datenliste zentriert angezeigt.

_align:right_

Feldinhalt wird in einer Datenliste rechtsbündig angezeigt.

_exclude_

[Einstellung ist nicht relevant für Formulare, gilt nur für Webservices (WSDL).]

_fileUpload_

Ermöglicht den Upload einer Datei in ein Formularfeld. Der an das Formular-Profil hochgeladene Feldinhalt in der Datenliste ist <Datei-Name>:<Datei-Inhalt BASE64-kodiert>. Haben Sie also z. B. eine Datei test.txt mit dem Inhalt 777 hochgeladen, wäre das test.txt:Nzc3. Sie können im Formular-Profil den ursprünglichen Datei-Inhalt wiederherstellen, indem Sie zuerst das Präfix test.tst: zum Beispiel mit der Funktion substring-after( a, b ) entfernen und danach die Funktion decode Base64(a, b) auf den Base64-String Nzc3 anwenden.

_hidden_

Das Feld wird im Formular nicht als Eingabefeld angezeigt und auch nicht in der Datenliste (selbst wenn In Liste anzeigen gesetzt ist), aber es wird an das Formular-Profil und an Daten-Profile übertragen.

_htmlContent_

Wenn diese Eigenschaft gesetzt ist, kann im Feld (aber nur im Profil) HTML-Code eingegeben werden, der dann im Formular formatiert angezeigt wird. Hinweis: Falls dennoch Eingaben erlaubt sein sollen, muss die System-Property -Dhub.datawizard.htmlInputAllowed auf true gesetzt werden.

_keepInSession_

Das Eingabefeld wird bei einem Daten-Profil-Aufruf mit übergeben und kann dort verwendet werden, egal an welcher Stelle im Formular-Profil es sich befindet. Siehe hierzu den Abschnitt Dynamisches Formular für ein Beispiel.

_readOnly_

Eingabefeld angezeigt: Ja.

Eingabe neuer Listendaten möglich: Nein.

Daten-Profil kann Listendaten laden: Ja.

Die vom Daten-Profil geladenen Listendaten können verändert werden: Nein.

_submitButton_

Startet das zugeordnete Daten-Profil, siehe Abschnitt Dynamisches Formular.

_width:<number>px_

Damit kann die Breite des Feldes angegeben werden. Zum Beispiel würde _width:100px_ eine Breite von 100 Pixels definieren.

_height:<number>px_

Damit kann die Höhe des Feldes angegeben werden. Zum Beispiel würde _height:100px_ eine Höhe von 100 Pixels definieren. Hinweis: Greift nur, wenn für ein Profil-Feld der Datentyp Blob verwendet wird.