Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Attributname

Beschreibung

Bind

Ermöglicht das Anzeigen und Verschwinden lassen von Rows oder Elementen, siehe Kapitel Bindings.

ColumnOffset

Gibt an, wieviele Spalten vor dem Feld übersprungen werden sollen (also die Anzahl "Einzüge")

ColumnSpan

Gibt an, wieviele Spalten das Feld beansprucht. Das kann je nach Spaltenanzahl bis zu Anzahl 12 sein. Wird nichts angegeben, ist es der Wert 1.

IsEnabled

Wenn false oder 0: Feld ist deaktiviert (Interaktionen sind nicht mehr möglich und Control wird "ausgegraut" dargestellt)

IsVisible

Wenn false oder 0: Feld ist nicht sichtbar

OnChange

Wird als Referenz auf ein Element im Zusammenhang mit JavaScript im Dokument-Parameter verwendet. Siehe dazu das Kapitel JavaScript.

Tooltip

Angezeigter Text, wenn der Cursor über diesem Feld ist.

AccessibilityText

Definierter Text für Screen Reader. Wenn dieses Attribut gesetzt wird und der Client mit AccessibilityFocusNonInteractiveElements=true konfiguriert ist, werden nicht interaktive Controls (z. B. TextBlock oder Label) fokussierbar.

AccessibilityReadContent

true oder false. Wenn true wird der aktuelle Textinhalt von TextBlock oder Label dem Screen Reader zur Verfügung gestellt. Wenn dieses Attribut true ist und der Client mit AccessibilityFocusNonInteractiveElements=true konfiguriert ist, werden nicht interaktive Controls (z. B. TextBlock oder Label) fokussierbar.

Value

Vordefinierter Text. Der Inhalt wird jedoch ignoriert, sobald es schon vordefinierten Text im gleichen Element in der DataNode-Section gibt.

...

→ Ein- oder mehrzeiliges Textfeld, siehe Abschnitt "Text" im Kapitel DataNodes.

Mögliche Attribute

Beschreibung

Lines

Anzahl an Zeilen im Textfeld: wenn das Lines-Attribut nicht eingegeben wird, ist eine Linie der Standard.

Mask

Eingabe-Maske: sie erleichtert die Eingabe von vielen Zahlen, zum Beispiel einer AHV-Nummer (Mask="000.0000.0000.00"). '0' → Zahl; erforderlich, damit der Dokument-Parameter mit OK bestätigt und das Dokument generiert werden kann. '9' → Zahl; nicht erforderlich. Der Dokument-Parameter kann auch ohne Eingabe bestätigt werden. Für die Syntax und mehr Möglichkeiten, siehe hier: Supported Masks

...

...oder über die Eingabe bei den DataNodes zwischen dem Start- und Endtag:

...

→ Datumsauswahl mit Kalender, siehe Abschnitt "DateTime" im Kapitel DataNodes.

Code Block
languagexml
<Row>
  <Label Content="Datum" />
  <DatePicker Id="DocParam.Date" />
</Row>

Mögliche Attribute

Beschreibung

Format

siehe "Attribute für DateTime-Elemente" im Kapitel DataNodes

CheckBox

→ Ein Auswahlkasten – oder eben eine CheckBox, siehe Abschnitt "CheckBox" im Kapitel DataNodes.

Code Block
languagexml
<Row>
  <CheckBox Id="DocParam.KurzbriefCB1" Label="gemäss Besprechung" />
</Row>

...

→ Eine Auswahlliste oder ein Dropdown, siehe Abschnitt "ComboBox" im Kapitel DataNodes.

Mögliche Attribute

Beschreibung

IsInvalidWhenValue

Wenn die festgesetzte Option diesen Wert hat, ist das Control nicht "gültig", d. h. man kann das Dokument nicht erzeugen.

CollectionLabelMember

Wird im Zusammenhang mit Collections verwendet, siehe dazu Kapitel Collections

CollectionPlaceholder

Wird im Zusammenhang mit Collections verwendet, siehe dazu Kapitel Collections

Die Werte für die ComboBox können entweder im DataNode oder in der View definiert werden. Die Auswahlmöglichkeiten für die ComboBox können entweder im DataNode-Element vom Typ ComboBox definiert werden oder in der View. Die Auswahlmöglichkeiten werden aus dem DataNode-Element übernommen, auch wenn in der View eine Liste definiert wurde. Wenn die Liste in der View definiert wird, dann muss das DataNode-Element vom Typ Text sein. Hier eine Übersicht:

...

Das DataSources-Feature ist auf dieser Seite dokumentiert.

...

Beispiele über alle Themen auf dieser Seite

...