Eigenschaften von Formularen

Um eine Beschreibung für eine Eigenschaft anzuzeigen, klicken Sie im XML Forms Builder auf den Eigenschaftsnamen.
Die folgende Tabelle zeigt die wichtigsten Eigenschaften von Formularen:
Eigenschaft |
Beschreibung |
Klasse |
Legt fest, mit welchem Servlet ein Formular angezeigt wird. Wenn Sie ein neues Projekt anlegen, ist die Klasse in den Standardformularen automatisch vorbelegt. Folgende Werte sind möglich: ● Formular Formular für das Erfassen eines Dokuments Verwenden Sie diese Klasse für das Edit-Formular. ● Formular ’Anzeigen’ Formular für das Anzeigen eines Dokuments Verwenden Sie diese Klasse für das Show-Formular und das RenderListItem-Formular. ● Liste Formular für Listen Verwenden Sie diese Klasse für das ListEdit- und das ListShow-Formular. |
Format |
Tabellen-Style-Referenz für die CSS-Datei, die für die Darstellung der HTML-Seite verwendet wird |
Hintergrundbild |
URL für Hintergrundbild Sie können nur dann ein Hintergrundbild einstellen, wenn die Eigenschaft HTML-Fragment auf Nein gesetzt ist. Für das RenderListItem-Formular kann daher kein Hintergrundbild eingestellt werden. |
Hintergrundwiederholmodus |
Gibt an, ob das Hintergrundbild zentriert oder als Fläche angezeigt wird |
HTML-Fragment |
Gibt an, ob eine HTML-Datei oder ein HTML-Fragment ohne HTML-, BODY und FORM-Tags generiert wird Für die Anzeige innerhalb eines iView muss ein HTML-Fragment generiert werden, beispielsweise für das RenderListItem-Formular. |
Positionierung |
Relativ: Das System rendert die Controls in einer HTML-Tabelle. Wenn der Benutzer die Größe des Browser-Fensters ändert, passt das System die Abstände zwischen den Controls dynamisch an. Absolut: Die Controls werden punktgenau positioniert. In den Eigenschaften jedes Controls geben die Werte X und Y die exakte Position der linken oberen Ecke des Controls an. Die Größe der Controls kann jedoch nicht beeinflusst werden. Fest: Die Breite der Controls und die Abstände zwischen Controls bleiben immer konstant.
Diese Eigenschaft ist nur in Formularen verfügbar, die auf den Klassen Formular oder Formular ’Anzeigen’ basieren. In Formularen, die auf der Klasse Listenansicht basieren, gilt immer die relative Positionierung. |
Body-Stil |
CSS-Klasse für die Darstellung des Formulars Das System schreibt die Klasse in das Body-Tag der HTML-Seite. |
Breite |
Prozentuale Breite des Formulars Bei der Transformation in HTML wird das Formular als HTML-Tabelle repräsentiert. Mit der Eigenschaft Breite können Sie die Breite dieser Tabelle im Verhältnis zum übergeordneten Element (z. B. Browser-Fenster oder iView) variieren. |
Höhe |
Höhe der Tabelle, die für das Formular generiert wird Bei der Transformation in HTML wird dieser Wert nicht interpretiert. |
Zeilenformat |
Tabellenzeilen-Style-Referenz für die CSS-Datei, die für die Darstellung der HTML-Seite verwendet wird |
Spaltenformat |
Tabellenspalten-Style-Referenz für die CSS-Datei, die für die Darstellung der HTML-Seite verwendet wird |
Leerraum ignorieren |
Legt fest, auf welche Weise das System in der HTML-Tabellenstruktur den Zwischenraum zwischen den Controls behandelt. Nein: Das System generiert zwischen den Controls zusätzliche leere Zellen. Ja: Das System generiert zwischen den Controls keine zusätzlichen Zellen. Wenn Sie Ja wählen, müssen Sie für Zellenabstand bzw. Innenabstand Zelle Werte größer 0 wählen, damit die Controls sich nicht berühren. |
Für die Darstellung der HTML-Seiten wird das aktuell im Portal eingestellte CSS-Stylesheet verwendet.