> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Objekte

> Objektmodell für benutzerdefinierte Skripte der Web-Verifizierungsstation: Funktionen für Felder, Datensätze und das Dokumentformular sowie commandArgs und Feldeigenschaften.

Nachfolgend finden Sie eine Liste von Funktionen, die zum Erstellen benutzerdefinierter Skripte zur Verfügung stehen. Um auf Objektinstanzen zuzugreifen, verwenden Sie die Variable `commandArgs`.

Alle Variablen in diesem Abschnitt sind global und im gesamten Programm sichtbar.

<Accordion title="Funktionen zum Arbeiten mit Feldern">
  <table width="100%">
    <thead>
      <tr>
        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Funktion</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Beschreibung</strong>
          </p>
        </th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>getCurrentField()</p>
        </td>

        <td>
          <p>Gibt einen Link auf das Feldobjekt zurück, das das aktuelle benutzerdefinierte Skript verwendet.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            getFieldByName(namesPath) <a href="#note">(\*)</a>
          </p>
        </td>

        <td>
          <p>Gibt einen Link auf das Feld zurück, für das das benutzerdefinierte Skript geöffnet wurde.</p>

          <p>
            Beispiel: <br />
            <em>\['Dokumentabschnitt 1', 'Gruppe\[10]','Field3'],</em> <br />
            wobei \[10] die Nummer der Instanz der wiederholbaren Gruppe ist.
          </p>

          <ul>
            <li>
              <strong>namesPath</strong> ist ein Array mit Feld- und Gruppennamen, die den Pfad zum Feld bilden, oder ein Link zu einem Feldobjekt.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            getFieldValue(namesPath) <a href="#note">(\*)</a>
          </p>
        </td>

        <td>
          <p>Gibt zurück:</p>

          <ul>
            <li>
              einen string für ein <strong>TextField</strong>-Feld;
            </li>

            <li>
              einen Häkchenwert für ein <strong>Checkmark</strong>-Feld;
            </li>

            <li>
              ein string-Array für ein <strong>Checkmark Group</strong>-Feld.
            </li>
          </ul>

          <p>
            <strong>namesPath | fieldObject</strong>:
          </p>

          <ul>
            <li>ein Array mit Feld- und Gruppennamen, die den Pfad zum Feld bilden,</li>
            <li>oder ein Link zum Feldobjekt.</li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>setCurrentFieldValue(value, forced, onSaved)</p>
        </td>

        <td>
          <p>Ändert den Wert des Felds, für das das benutzerdefinierte Skript geöffnet wurde.</p>
          <p>Parameter:</p>

          <ul>
            <li>
              <strong>value</strong> – der Feldwert.
            </li>

            <li>
              <strong>forced</strong> – aktualisiert den Feldwert und zeichnet neue Daten auf. Dieser Parameter ist optional.
            </li>

            <li>
              <ul>
                <li>
                  <strong>false</strong> – der Feldwert in der Document Definition wird erst aktualisiert, nachdem die <strong>save() </strong>Funktion aufgerufen wurde.
                </li>

                <li>
                  <strong>true</strong> – der Feldwert in der Document Definition wird sofort aktualisiert.

                  <br />

                  <br />

                  Bei einem benutzerdefinierten Skript erfolgt die Aktualisierung unabhängig vom Modus. <br />
                  Standardmäßig ist dieser Parameter auf <strong>false</strong> gesetzt.
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>onSaved</strong> – Callback-Funktion. Wird aufgerufen, wenn der Parameter <strong>forced</strong> auf <strong>true</strong> gesetzt ist. Dieser Parameter ist optional.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            setFieldValue(namesPath | field, value, forced, onSaved) <a href="#note">(\*)</a>
          </p>
        </td>

        <td>
          <p>Ändert den Wert des Felds.</p>
          <p>Parameter:</p>

          <ul>
            <li>
              <strong>namesPath | fieldObject</strong>:
            </li>

            <li>
              <ul>
                <li>ein Array mit Feld- und Gruppennamen, die den Pfad zum Feld bilden,</li>
                <li>oder ein Verweis auf das Feldobjekt.</li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>value</strong> – Wert des entsprechenden Felds.
            </li>

            <li>
              <strong>forced</strong> – aktualisiert den Feldwert und speichert neue Daten. Dieser Parameter ist optional.
            </li>

            <li>
              <ul>
                <li>
                  <strong>false</strong> – der Feldwert in der Document Definition wird erst aktualisiert, nachdem die Funktion <strong>save() </strong>aufgerufen wurde.
                </li>

                <li>
                  <strong>true</strong> – der Feldwert in der Document Definition wird sofort aktualisiert.

                  <br />

                  <br />

                  Bei einem benutzerdefinierten Skript erfolgt die Aktualisierung unabhängig vom Modus.

                  <br />

                  Standardmäßig ist dieser Parameter auf <strong>false</strong> gesetzt.
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>onSaved</strong> – eine Callback-Funktion. Wird aufgerufen, wenn der Parameter <strong>forced</strong> auf <strong>true</strong> gesetzt ist. Dieser Parameter ist optional.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>save()</p>
        </td>

        <td>
          <p>Schließt das Fenster, in dem das benutzerdefinierte Skript ausgeführt wird, und speichert die Änderungen.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>cancel()</p>
        </td>

        <td>
          <p>Schließt das Fenster, in dem das benutzerdefinierte Skript ausgeführt wird, ohne die Änderungen zu speichern.</p>
        </td>
      </tr>

      <tr>
        <td colspan="2">
          <p>
            <a id="note" />

            <strong>(\*)</strong> Bei einigen der oben aufgeführten Funktionen wird der Pfad zum Feld als Eingabeparameter angegeben. Er besteht aus dem Feldnamen und den Namen der übergeordneten Elemente (Feldgruppe,
            Abschnitt). Bei Tabellen, wiederholbaren Tabellen und wiederholbaren Gruppen müssen Sie die Instanznummer angeben, beginnend bei 0 (null).
          </p>

          <p>
            Beispiel:

            <br />

            <em>\['Document Section 1', 'Group\[10]','Field3'], </em>
          </p>

          <p>wobei \[10] die Nummer der Instanz der wiederholbaren Gruppe ist.</p>
        </td>
      </tr>
    </tbody>
  </table>
</Accordion>

<Accordion title="Funktionen zum Arbeiten mit Datensätzen">
  <table width="100%">
    <thead>
      <tr>
        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Funktion</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Beschreibung</strong>
          </p>
        </th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>addEntity(entityInfo: \{cacheName, columns, values}, onResult(newId))</p>
        </td>

        <td>
          <p>Fügt dem Datensatz einen Eintrag hinzu.</p>
          <p>Parameter:</p>

          <ul>
            <li>
              <strong>entityInfo</strong> – ein Objekt:
            </li>

            <li>
              <ul>
                <li>
                  <strong>cacheName</strong> – ein Name für den Datensatz.
                </li>

                <li>
                  <strong>columns</strong> – Namen für die Spalten, in denen Daten erfasst werden. Array von strings.
                </li>

                <li>
                  <strong>values</strong> – die Werte für die entsprechenden Spalten. Array von strings.
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>onResult</strong> – eine Callback-Funktion, die die ID des darin erstellten Datensatzes empfängt.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>editEntity(entityInfo: \{cacheName, columns, values}, onResult())</p>
        </td>

        <td>
          <p>Bearbeitet einen Datenbankeintrag.</p>
          <p>Parameter:</p>

          <ul>
            <li>
              <strong>entityInfo</strong> – ein Objekt:
            </li>

            <li>
              <ul>
                <li>
                  <strong>cacheName</strong> – ein Name für den Datensatz.
                </li>

                <li>
                  <strong>columns</strong> – Namen der Spalten, in denen Daten erfasst werden. Array von strings.
                </li>

                <li>
                  <strong>values</strong> – die Werte für die entsprechenden Spalten. Array von strings.
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>onResult</strong> – eine Callback-Funktion.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            getDict(\{cacheName, filters: \[\{FieldName, FieldValue}], cursorPos, allowMultipleColumnResults}, onResult (param: \{ FieldName, FieldValue,
            BoldMask}\[]\[]) )
          </p>
        </td>

        <td>
          <p>Führt eine Suche in einem Datensatz nach einem angegebenen Wert oder einem Teil davon durch. Gibt die Treffer als Zeichenfolgen im folgenden Format zurück:</p>

          <p>
            \[\{FieldName

            <br />

            FieldValue

            <br />

            BoldMask}].
          </p>

          <p>Parameter:</p>

          <ul>
            <li>
              <strong>cacheName</strong> – der Name des Datensatzes.
            </li>

            <li>
              <strong>filters</strong> – Suchparameter:
            </li>

            <li>
              <ul>
                <li>
                  <strong>FieldName</strong> – der Feldname. Leer lassen, um alle Felder zu durchsuchen.
                </li>

                <li>
                  <strong>FieldValue</strong> – der Feldwert.
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>cursorPos</strong> – die Position des Cursors im Eingabefeld.
            </li>
          </ul>

          <ul>
            <li>
              <ul>
                <li>Wenn ein Wert nur teilweise eingegeben wurde und der Cursor hinter den eingegebenen Zeichen steht, werden diese als Präfix des gesuchten Werts betrachtet.</li>

                <li>
                  Wenn der Cursor vor einem teilweise eingegebenen Wort steht, werden diese Zeichen als Ende des gesuchten Werts betrachtet.

                  <br />

                  <br />

                  Wenn Sie zum Beispiel bei der Suche nach einem Firmennamen "ADO" eingeben und der Cursor dahinter steht, wird der Wert "AVOCADO" ausgewählt.

                  <br />

                  Wenn Sie "ADO" eingeben und der Cursor davor steht, wird der Wert "ADONIS" ausgewählt.
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>allowMultipleColumnResults</strong> – Gibt die Werte der gefundenen Felder zurück.

              <br />

              Der Datensatz kann Einträge enthalten, bei denen einem Feldnamen (<strong>FieldName</strong>) mehrere Feldwerte (<strong>FieldValue</strong>) zugeordnet sind. So können in der Spalte CompanyName zum Beispiel zwei oder mehr
              Varianten eines Firmennamens angegeben sein. <br /> <br />
              In diesem Fall:
            </li>

            <li>
              <ul>
                <li>
                  <strong>true</strong> – gibt alle Feldwerte zurück und protokolliert sie, die die Suchbedingungen erfüllen,
                </li>

                <li>
                  <strong>false</strong> – gibt ein einzelnes Ergebnis zurück und protokolliert es, das am besten zu den Suchbedingungen passt.
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>onResult</strong> – eine Callback-Funktion, die ein Array mit Suchergebnissen zurückgibt. Jedes Ergebnis ist eine einzelne Zeichenfolge aus dem Datensatz, der ein Array von Zeichenfolgen ist. Jede Zeichenfolge besteht aus dem
              Feldnamen, seinem Wert und dem Parameter <strong>BoldMask </strong>.

              <br />

              <br />

              <strong>BoldMask</strong> – eine Zeichenfolge aus ‘<strong>0</strong>’ und ‘<strong>1</strong>’ mit derselben Länge wie der bei der Suche gefundene Wert. '<strong>1</strong>' steht für ein Zeichen aus
              dem gefundenen Wert, das mit dem entsprechenden Zeichen im Suchfeld übereinstimmt, und '<strong>0</strong>' steht für ein Zeichen, das nicht übereinstimmt.
            </li>
          </ul>

          <p>Wenn sich zum Beispiel Folgendes in einem Datensatz befindet:</p>
          <p>CompanyName: ABBYY</p>
          <p>Angenommen, es wird nach den Zeichen "ABB" gesucht.</p>
          <p>Dann wird Folgendes zurückgegeben:</p>
          <p>\[</p>
          <p>\[</p>
          <p>\{</p>
          <p>FieldName: ‘CompanyName’,</p>
          <p>FieldValue: ‘ABBYY’,</p>
          <p>BoldMask: ‘11100’</p>
          <p>},</p>
          <p>]</p>
          <p>]</p>

          <p>
            <strong>Hinweis: </strong> Das zurückgegebene Array kann mehrere Werte enthalten, auch solche, die den Suchbedingungen anfangs nicht entsprachen. Die Suchergebnisse im Array werden nach dem
            BoldMask-Parameterwert in absteigender Reihenfolge sortiert (d. h. beginnend mit den Zeichenfolgen, die am besten zu den Suchbedingungen passen).
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>getDictAll(\{cacheName, filters: \{FieldName, FieldValue}}, }, onResult (param: \{ FieldName, FieldValue, BoldMask}\[]\[]))</p>
        </td>

        <td>
          <p>Führt eine Datenbanksuche für den vollständig angegebenen Wert aus. Gibt die Werte aller gefundenen Felder zurück.</p>
          <p>Parameter:</p>

          <ul>
            <li>
              <strong>cacheName</strong> – der Name des Datensatzes.
            </li>

            <li>
              <strong>Filters</strong> – ein object array:
            </li>

            <li>
              <ul>
                <li>
                  <strong>FieldName</strong> – der Feldname. Um in allen Feldern zu suchen, sollte dieses Feld leer bleiben.
                </li>

                <li>
                  <strong>FieldValue</strong> – der Feldwert.
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>onResult</strong> – eine Callback-Funktion, die ein Array mit Suchergebnissen zurückgibt. Jedes Ergebnis ist ein einzelner string aus dem Datensatz, der selbst ein string-Array ist. Jeder string
              besteht aus dem Feldnamen, seinem Wert und dem Parameter <strong>BoldMask </strong>.

              <br />

              <br />

              <strong>BoldMask</strong> – ein string aus „<strong>0</strong>“ und „<strong>1</strong>“ mit derselben Länge wie der bei der Suche gefundene Wert. '<strong>1</strong>' steht für ein Symbol aus
              dem gefundenen Wert, das mit dem entsprechenden Symbol im Suchfeld übereinstimmt, und '<strong>0</strong>' steht für ein Symbol, das nicht übereinstimmt.

              <br />

              <br />

              <br />

              Wenn sich zum Beispiel Folgendes in einem Datensatz befindet:

              <br />

              <br />

              CompanyName: ABBYY

              <br />

              <br />

              Angenommen, es wird nach den Symbolen "ABB" gesucht.

              <br />

              <br />

              Dann wird Folgendes zurückgegeben:
            </li>
          </ul>

          <p>\[</p>
          <p>\[</p>
          <p>\{</p>
          <p>FieldName: ‘CompanyName’,</p>
          <p>FieldValue: ‘ABBYY’,</p>
          <p>BoldMask: ‘11100’</p>
          <p>},</p>
          <p>]</p>
          <p>]</p>

          <p>
            <strong>Hinweis: </strong> Das zurückgegebene Array kann mehrere Werte enthalten, auch solche, die ursprünglich nicht den Suchbedingungen entsprachen. Die Suchergebnisse im Array werden nach dem
            Wert des Parameters BoldMask in absteigender Reihenfolge sortiert (d. h. beginnend mit strings, die den Suchbedingungen am besten entsprechen).
          </p>
        </td>
      </tr>

      <tr>
        <td colspan="2">
          <p>
            <a href="/de/flexi-capture/appendix/scripts/web-custom-action-db-lookup">Beispielskript für die Datenbanksuche</a>
          </p>
        </td>
      </tr>
    </tbody>
  </table>
</Accordion>

<Accordion title="Funktionen für die Arbeit mit dem Dokumentformular">
  <table width="100%">
    <thead>
      <tr>
        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Funktion</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Beschreibung</strong>
          </p>
        </th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            selectRow(tablePath, rowNumber) <a href="#note2">(\*)</a>
          </p>
        </td>

        <td>
          <p>Markiert eine Tabellenzeile als ausgewählt.</p>

          <ul>
            <li>
              <strong>tablePath | fieldObject</strong>:
            </li>

            <li>
              <ul>
                <li>ein Array aus Feld- und Gruppennamen, die den Pfad zum Tabellenfeld bilden,</li>
                <li>oder ein Verweis auf ein Tabellenobjekt.</li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>rowNumber</strong> – die Nummer der auszuwählenden Zeile, nullbasiert.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            deselectRow(tablePath, rowNumber?) <a href="#note2">(\*)</a>
          </p>
        </td>

        <td>
          <p>Hebt die Auswahl einer Tabellenzeile auf.</p>

          <ul>
            <li>
              <strong>tablePath | fieldObject</strong>:
            </li>
          </ul>

          <ul>
            <li>
              <ul>
                <li>ein Array aus Feld- und Gruppennamen, die den Pfad zum Tabellenfeld bilden,</li>
                <li>oder ein Verweis auf ein Tabellenobjekt.</li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>rowNumber</strong> – die Nummer der Zeile, deren Auswahl aufgehoben werden soll, nullbasiert. Wenn sie weggelassen wird, wird die Auswahl aus allen Zeilen der Tabelle entfernt.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            scrollFormToField(namesPath) <a href="#note2">(\*)</a>
          </p>
        </td>

        <td>
          <p>Scrollt den Formular-Editor, sodass das Feld sichtbar wird.</p>

          <ul>
            <li>
              <strong>namesPath | fieldObject</strong>:
            </li>
          </ul>

          <ul>
            <li>
              <ul>
                <li>ein Array aus Feld- und Gruppennamen, die den Pfad zum Tabellenfeld bilden,</li>
                <li>oder ein Verweis auf ein Tabellenobjekt.</li>
              </ul>
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>getDomElementPosition(domId, onResult: (result?: \{width, height, top, left, right, bottom}))</p>
        </td>

        <td>
          <p>Ermittelt die Position eines Elements im Fenster des Formular-Editors und übergibt das Ergebnis an eine Callback-Funktion.</p>

          <ul>
            <li>
              <strong>domId</strong> – Element-ID im DOM-Format.
            </li>

            <li>
              <strong>onResult</strong> – eine Callback-Funktion, die das Objekt mit den DOM-Koordinaten des Elements (width, height, top, left, right, bottom) relativ zur oberen linken Ecke
              des Browserfensters empfängt.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>setStyles(styles, callback)</p>
        </td>

        <td>
          <p>Fügt dem Fenster des Rahmens für benutzerdefinierte Aktionen CSS-Stile hinzu.</p>

          <ul>
            <li>
              <strong>styles</strong> – ein Objekt mit CSS-Eigenschaftsnamen und -werten. <br /> <br />
              Beispiel:

              <br />

              \{

              <br />

              display: 'block',

              <br />

              position: 'absolute',

              <br />

              top: '0px',

              <br />

              bottom: '0px',

              <br />

              left: '0px',

              <br />

              right: '0px',

              <br />

              width: '100%',

              <br />

              height: '100%',

              <br />

              border: '0',

              <br />

              overflow: 'hidden',

              <br />

              'overflow-x': 'hidden',

              <br />

              'overflow-y': 'hidden',

              <br />

              'z-index': '10000'

              <br />

              }
            </li>

            <li>
              <strong>callback</strong> – eine Callback-Funktion.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td colspan="2">
          <p>
            <a id="note" />

            <strong>(\*)</strong> Bei einigen der oben aufgeführten Funktionen wird der Pfad zum Feld als Eingabeparameter angegeben. Er umfasst den Feldnamen und die Namen der übergeordneten Elemente (Feldgruppe,
            Abschnitt). Bei Tabellen, wiederholbaren Tabellen und wiederholbaren Gruppen müssen Sie die Instanznummer angeben, beginnend bei null.
          </p>

          <p>
            Beispiel:

            <br />

            <em>\['Document Section 1', 'Group\[10]','Field3'], </em>
          </p>

          <p>wobei \[10] die Nummer der Instanz der wiederholbaren Gruppe ist.</p>
        </td>
      </tr>
    </tbody>
  </table>
</Accordion>

<Accordion title="Eigenschaften des commandArgs-Objekts">
  **Variablen**

  <table width="100%">
    <thead>
      <tr>
        <th>
          <p>
            <strong>Variable</strong>
          </p>
        </th>

        <th>
          <p>
            <strong>Typ</strong>
          </p>
        </th>

        <th>
          <p>
            <strong>Beschreibung</strong>
          </p>
        </th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>commandArgs.params.document</p>
        </td>

        <td>
          <p>Document</p>
        </td>

        <td>
          <p>Speichert eine Objektkopie eines geöffneten Dokuments. Diese kann verwendet werden, um auf Fehler, Felder oder Regionen im aktuellen Dokument zuzugreifen.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>commandArgs.params.currentField</p>
        </td>

        <td>
          <p>(Picture | Checkmark | Checkmark Groups | FieldsGroup | Table | TextField)</p>
        </td>

        <td>
          <p>Gibt einen Verweis auf ein Feldobjekt zurück, das den Status des Felds zu dem Zeitpunkt widerspiegelt, zu dem das Skript aufgerufen wird. Es ist Teil des oben angegebenen Dokuments.</p>

          <p>
            <strong>Hinweis: </strong> Wenn der Feldwert geändert wurde, nachdem das Skript initialisiert wurde, werden diese Änderungen nicht berücksichtigt.
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>commandArgs.params.appPath</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Der Domänenname des Servers.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>commandArgs.params.coordinates</p>
        </td>

        <td>
          <p>
            Object

            <br />

            \[\{X1,X2,Y1,Y2}]
          </p>
        </td>

        <td>
          <p>Die Koordinaten des DOM-Elements, das das benutzerdefinierte Skript aufgerufen hat.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>commandArgs.params.currentElementDomId</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Die ID des DOM-Elements, das das benutzerdefinierte Skript aufgerufen hat.</p>
        </td>
      </tr>
    </tbody>
  </table>

  **Funktionen**

  | **Funktion**                          | **Beschreibung**                                                                      |
  | ------------------------------------- | ------------------------------------------------------------------------------------- |
  | commandArgs.events.addEventHandler    | Fügt im globalen Kontext des benutzerdefinierten Skripts einen Ereignishandler hinzu. |
  | commandArgs.events.triggerHandlers    | Löst im globalen Kontext des benutzerdefinierten Skripts ein Ereignis aus.            |
  | commandArgs.events.removeEventHandler | Entfernt im globalen Kontext des benutzerdefinierten Skripts einen Ereignishandler.   |
</Accordion>

<Accordion title="Feldgruppenfeld">
  <table width="100%">
    <thead>
      <tr>
        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Name</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Typ</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Rechte</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Beschreibung</strong>
          </p>
        </th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>Fields</p>
        </td>

        <td>
          <p>(Picture | Checkmark | Checkmark Groups | FieldsGroup | Table | TextField)\[]</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array von Feldern</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>HasTableLayout</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob die Feldregion eine Tabelle ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Caption</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Benutzerdefinierter Feldname, Beschriftung</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>FieldType</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feldtyp. Möglicher Wert:</p>

          <p>
            <strong>4</strong> – Feldgruppe
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Id</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feld-ID</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsReadOnly</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob Felder nicht bearbeitet werden dürfen.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsVisible</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld im Datenformular sichtbar ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>MaxRegions</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>
            Maximale Anzahl von Feldregionen. Wenn der Wert <strong>-1</strong> ist, ist eine beliebige Anzahl von Regionen zulässig.
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Name</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Service-Name für das Feld.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NamePath</p>
        </td>

        <td>
          <p>String\[]</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array von Feld- und Gruppennamen, die den Pfad zum Feld bilden.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NeedRecognize</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Lesen/Schreiben</p>
        </td>

        <td>
          <p>Gibt an, ob der Feldwert aus der Region abgerufen werden soll, wenn die Regeln erneut geprüft werden.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Regions</p>
        </td>

        <td>
          <p>
            \{
            <br /> Id: number;
            <br /> Status: number;
            <br /> PageId: Number;
            <br /> IsNew : Boolean;
            <br /> Coordinates: Object
            <br /> \[\{X1,X2,Y1,Y2}];

            <br />

            }\[]
          </p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array von Regionen.</p>

          <ul>
            <li>
              <strong>Id</strong> – Regions-ID.
            </li>

            <li>
              <strong>Status</strong> – Status der Region.
            </li>

            <li>
              <ul>
                <li>
                  <strong>0</strong> – Region nicht überlagert (oder Region ist gelöscht)
                </li>

                <li>
                  <strong>1</strong> – Region wurde nicht erkannt
                </li>

                <li>
                  <strong>2</strong> – der Wert aus der Region wird in das Feld übernommen
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>PageId</strong> – ID der Seite, auf der sich die Region befindet.
            </li>

            <li>
              <strong>IsNew</strong> – Flag zur Kennzeichnung neuer Regionen.
            </li>

            <li>
              <strong>Coordinates</strong> – Koordinaten der Region im Bild.
            </li>
          </ul>
        </td>
      </tr>
    </tbody>
  </table>
</Accordion>

<Accordion title="Sectionfeld">
  <table width="100%">
    <thead>
      <tr>
        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Name</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Typ</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Rechte</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Beschreibung </strong>
          </p>
        </th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>Fields</p>
        </td>

        <td>
          <p>(Picture | Checkmark | Checkmark Groups | FieldsGroup | Table | TextField)\[]</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array von Feldern</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Pageids</p>
        </td>

        <td>
          <p>Number\[]</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Bezeichner der Seiten, auf denen sich die Section befindet.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsFlexible</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob die Section flexibel ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Caption</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Name bzw. Beschriftung des benutzerdefinierten Felds</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>FieldType</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feldtyp. Möglicher Wert:</p>

          <p>
            <strong>6</strong> – Section
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Id</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feld-ID</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsReadOnly</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob die Bearbeitung des Felds nicht zulässig ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsVisible</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld im Datenformular sichtbar ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>MaxRegions</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>
            Maximale Anzahl von Feldregionen. Wenn der Wert <strong>-1</strong> ist, ist eine beliebige Anzahl von Regionen zulässig.
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Name</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Service-Name des Felds</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NamePath</p>
        </td>

        <td>
          <p>String\[]</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array aus Feld- und Gruppennamen, die den Pfad zum Feld bilden.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NeedRecognize</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Lesen/Schreiben</p>
        </td>

        <td>
          <p>Gibt an, ob der Feldwert erneut aus der Region übernommen werden soll, wenn die Regeln noch einmal geprüft werden.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Regions</p>
        </td>

        <td>
          <p>
            \{
            <br /> Id: number;
            <br /> Status: number;
            <br /> PageId: Number;
            <br /> IsNew : Boolean;
            <br /> Coordinates: Object
            <br /> \[\{X1,X2,Y1,Y2}];

            <br />

            }\[]
          </p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array von Regionen.</p>

          <ul>
            <li>Id – Regions-ID.</li>
            <li>Status – Status der Region.</li>
          </ul>

          <ul>
            <li>
              <ul>
                <li>
                  <strong>0</strong> – Region nicht überlagert (oder Region wurde gelöscht)
                </li>

                <li>
                  <strong>1</strong> – Region wurde nicht erkannt
                </li>

                <li>
                  <strong>2</strong> – der Wert aus der Region wird in das Feld eingesetzt
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>PageId – ID der Seite, auf der sich die Region befindet.</li>
            <li>IsNew – Flag zur Kennzeichnung neuer Regionen.</li>
            <li>Coordinates – Koordinaten der Region im Bild.</li>
          </ul>
        </td>
      </tr>
    </tbody>
  </table>
</Accordion>

<Accordion title="Tabellenfeld">
  <table width="100%">
    <thead>
      <tr>
        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Name</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Typ</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Rechte</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Beschreibung</strong>
          </p>
        </th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>Zeilen</p>
        </td>

        <td>
          <p>
            \{
            <br /> Id: number;
            <br /> RowNumber: number;
            <br /> HasColorImage: boolean;
            <br /> TableBlockID: number\[];
            <br /> Cells: (Picture | Checkmark | CheckmarkGroup | TextField)\[];

            <br />

            }\[]
          </p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Liste der Tabellenzeilen.</p>
          <p>Die Parameter des Zeilenobjekts in der Tabelle:</p>

          <ul>
            <li>
              <strong>Id</strong> – Zeilen-ID.
            </li>

            <li>
              <strong>RowNumber</strong> – die laufende Nummer der Zeile, beginnend bei null.
            </li>

            <li>
              <strong>TableBlockId</strong> – Bezeichner von Abschnitten, Tabellen und Tabellenblöcken, die den Pfad zum Tabellenblock bilden.
            </li>

            <li>
              <strong>Cells</strong> – Felder in Tabellenzellen. Felder können die folgenden Typen haben: Bild, Häkchen, Häkchengruppe, Text.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>Beschriftung</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Name und Beschriftung des benutzerdefinierten Felds</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>FieldType</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feldtyp. Möglicher Wert:</p>

          <p>
            <strong>7</strong> – Tabelle
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>ID</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feld-ID</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsReadOnly</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld nicht bearbeitet werden kann.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsVisible</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld im Datenformular sichtbar ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>MaxRegions</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>
            Gibt an, wie viele Regionen für das Feld im Datenformular zulässig sind. <strong>-1</strong> bedeutet, dass eine beliebige Anzahl von Regionen zulässig ist.
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Name</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Servicename des Feldes.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NamePath</p>
        </td>

        <td>
          <p>String\[]</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array von Feld- und Gruppennamen, die den Pfad zum Feld bilden.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NeedRecognize</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Lesen/Schreiben</p>
        </td>

        <td>
          <p>Gibt an, ob der Feldwert bei erneuter Regelprüfung aus der Region abgerufen werden soll.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Regionen</p>
        </td>

        <td>
          <p>
            \{
            <br /> Id: number;
            <br /> Status: number;
            <br /> PageId: Number;
            <br /> IsNew : Boolean;
            <br /> Coordinates: Object
            <br /> \[\{X1,X2,Y1,Y2}];

            <br />

            }\[]
          </p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array aus Regionen.</p>

          <ul>
            <li>
              <strong>Id</strong> – ID der Region.
            </li>
          </ul>

          <ul>
            <li>
              <strong>Status</strong> – Status der Region.
            </li>

            <li>
              <ul>
                <li>
                  <strong>0</strong> – Region ist nicht überlagert (oder die Region wurde gelöscht)
                </li>

                <li>
                  <strong>1</strong> – Region wurde nicht erkannt
                </li>

                <li>
                  <strong>2</strong> – der Wert aus der Region wird in das Feld übernommen
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>PageId</strong> – ID der Seite, auf der sich die Region befindet.
            </li>

            <li>
              <strong>IsNew</strong> – Flag zur Kennzeichnung neuer Regionen.
            </li>

            <li>
              <strong>Coordinates</strong> – Koordinaten der Region im Bild.
            </li>
          </ul>
        </td>
      </tr>
    </tbody>
  </table>
</Accordion>

<Accordion title="Texteingabefeld">
  <table width="100%">
    <thead>
      <tr>
        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Name</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Typ</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Berechtigungen</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Beschreibung</strong>
          </p>
        </th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>Flags</p>
        </td>

        <td>
          <p>Number\[]</p>
        </td>

        <td>
          <p>Lesen/Schreiben</p>
        </td>

        <td>
          <p>
            Array mit derselben Länge wie das Feld <strong>Value</strong>. Enthält 0 und 1.
          </p>

          <p>
            <strong>0</strong> – ein Zeichen in <strong>Value</strong>, das sich an derselben Position befindet wie die 0 in <strong>Flags</strong>, muss verifiziert werden.
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Vorschläge</p>
        </td>

        <td>
          <p>String\[]</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Liste vorgeschlagener Feldwerte</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Value</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Lesen/Schreiben</p>
        </td>

        <td>
          <p>Feldwert</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>TextType</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Typ des Textfelds. Mögliche Werte:</p>

          <ul>
            <li>
              <strong>0</strong> – Textfeld.
            </li>

            <li>
              <strong>1</strong> – numerisches Feld.
            </li>

            <li>
              <strong>2</strong> – Felder für Währungsbeträge.
            </li>

            <li>
              <strong>3</strong> – DateTime-Feld.
            </li>

            <li>
              <strong>4</strong> – Datumsfeld.
            </li>

            <li>
              <strong>5</strong> – Zeitfeld.
            </li>

            <li>
              <strong>6</strong> – Codefeld.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>Beschriftung</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Name/Beschriftung des benutzerdefinierten Felds</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>FieldType</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feldtyp. Möglicher Wert:</p>

          <p>
            <strong>0</strong> – Textfeld
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>ID</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feld-ID</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsReadOnly</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld nicht bearbeitet werden kann.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsVisible</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld im Datenformular sichtbar ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>MaxRegions</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>
            Maximale Anzahl an Feldregionen. Wenn der Wert <strong>-1</strong> ist, sind beliebig viele Regionen zulässig.
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Name</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Service-Name des Feldes.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NamePath</p>
        </td>

        <td>
          <p>String\[]</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array von Feld- und Gruppennamen, die den Pfad zum Feld bilden.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NeedRecognize</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Lese-/Schreibzugriff</p>
        </td>

        <td>
          <p>Gibt an, ob der Feldwert aus der Region abgerufen werden soll, wenn die Regeln erneut geprüft werden.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Regionen</p>
        </td>

        <td>
          <p>
            \{
            <br /> Id: number;
            <br /> Status: number;
            <br /> PageId: Number;
            <br /> IsNew : Boolean;
            <br /> Coordinates: Object
            <br /> \[\{X1,X2,Y1,Y2}];

            <br />

            }\[]
          </p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array von Regionen.</p>

          <ul>
            <li>
              <strong>Id</strong> – ID der Region.
            </li>
          </ul>

          <ul>
            <li>
              <strong>Status</strong> – Status der Region.
            </li>

            <li>
              <ul>
                <li>
                  <strong>0</strong> – Region ist nicht überlagert (oder die Region wurde gelöscht)
                </li>

                <li>
                  <strong>1</strong> – Region wurde nicht erkannt
                </li>

                <li>
                  <strong>2</strong> – der Wert aus der Region wird in das Feld übernommen
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>PageId</strong> – ID der Seite, auf der sich die Region befindet.
            </li>

            <li>
              <strong>IsNew</strong> – Kennzeichen für neue Regionen.
            </li>

            <li>
              <strong>Coordinates</strong> – Koordinaten der Region im Bild.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsVerified</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Lese-/Schreibzugriff</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld verifiziert wurde.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NeedVerification</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob für das Feld eine Verifizierung erforderlich ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NeedDoubleVerification</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob für das Feld eine doppelte Verifizierung erforderlich ist</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsSummary</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld in die Datenzusammenfassung im Datenformular einbezogen wird.</p>
        </td>
      </tr>
    </tbody>
  </table>
</Accordion>

<Accordion title="Häkchen-Feld">
  <table width="100%">
    <thead>
      <tr>
        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Name</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Typ</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Rechte</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Beschreibung</strong>
          </p>
        </th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>Value</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Lese-/Schreibzugriff</p>
        </td>

        <td>
          <p>Feldwert</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Beschriftung</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Name/Beschriftung eines benutzerdefinierten Felds</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>FieldType</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feldtyp. Möglicher Wert:</p>

          <p>
            <strong>2</strong> – Häkchen
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>ID</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feld-ID</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsReadOnly</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld schreibgeschützt ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsVisible</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld im Datenformular sichtbar ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>MaxRegions</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>
            Maximale Anzahl an Feldregionen. Wenn der Wert <strong>-1</strong> ist, ist eine beliebige Anzahl von Regionen erlaubt.
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Name</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Service-Name des Feldes.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NamePath</p>
        </td>

        <td>
          <p>String\[]</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array aus Feld- und Gruppennamen, das den Pfad zum Feld bildet.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NeedRecognize</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Lesen/Schreiben</p>
        </td>

        <td>
          <p>Gibt an, ob der Feldwert bei erneuter Regelprüfung aus der Region abgerufen werden soll.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Regionen</p>
        </td>

        <td>
          <p>
            \{
            <br /> Id: number;
            <br /> Status: number;
            <br /> PageId: Number;
            <br /> IsNew : Boolean;
            <br /> Coordinates: Object
            <br /> \[\{X1,X2,Y1,Y2}];

            <br />

            }\[]
          </p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array von Regionen.</p>

          <ul>
            <li>
              <strong>Id</strong> – Regions-ID.
            </li>
          </ul>

          <ul>
            <li>
              <strong>Status</strong> – Status der Region.
            </li>

            <li>
              <ul>
                <li>
                  <strong>0</strong> – Region nicht überlagert (oder Region wurde gelöscht)
                </li>

                <li>
                  <strong>1</strong> – Region wurde nicht erkannt
                </li>

                <li>
                  <strong>2</strong> – der Wert aus der Region wird in das Feld übernommen
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>PageId</strong> – ID der Seite, auf der sich die Region befindet.
            </li>

            <li>
              <strong>IsNew</strong> – Flag zur Kennzeichnung neuer Regionen.
            </li>

            <li>
              <strong>Coordinates</strong> – Koordinaten der Region im Bild.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsVerified</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Lese-/Schreibzugriff</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld überprüft wurde.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NeedVerification</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob für das Feld eine Verifizierung erforderlich ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NeedDoubleVerification</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob für das Feld eine doppelte Verifizierung erforderlich ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsSummary</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Legt fest, ob das Feld für die Datenzusammenfassung im Datenformular verwendet wird.</p>
        </td>
      </tr>
    </tbody>
  </table>
</Accordion>

<Accordion title="Häkchen-Gruppenfeld">
  <table width="100%">
    <thead>
      <tr>
        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Name</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Typ</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Rechte</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Beschreibung</strong>
          </p>
        </th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>MaxSelectedCount</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Maximale Anzahl der ausgewählten Feldwerte.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>MinSelectedCount</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Mindestanzahl ausgewählter Feldwerte.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Werte</p>
        </td>

        <td>
          <p>Number\[]</p>
        </td>

        <td>
          <p>Lese-/Schreibzugriff</p>
        </td>

        <td>
          <p>
            Feldwert. Ein Array von Datensatz-IDs, das die Liste der möglichen Feldwerte (<strong>Varianten</strong>) enthält.
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Varianten</p>
        </td>

        <td>
          <p>\{Id:number, Name:string}\[]</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Liste möglicher Feldwerte:</p>

          <ul>
            <li>
              <strong>Id</strong> – Datensatz-ID
            </li>

            <li>
              <strong>Name</strong> – Name des Datensatzes
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>Beschriftung</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Name und Beschriftung des benutzerdefinierten Feldes</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>FieldType</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feldtyp. Möglicher Wert:</p>

          <p>
            <strong>3</strong> – Häkchengruppe
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>ID</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feld-ID.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsReadOnly</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld nicht bearbeitet werden kann.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsVisible</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld im Datenformular sichtbar ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>MaxRegions</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>
            Maximale Anzahl an Feldregionen. Wenn der Wert <strong>-1</strong> ist, sind beliebig viele Regionen zulässig.
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Name</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Service-Name des Feldes.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NamePath</p>
        </td>

        <td>
          <p>String\[]</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array von Feld- und Gruppennamen, die den Pfad zum Feld bilden.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NeedRecognize</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Lese-/Schreibzugriff</p>
        </td>

        <td>
          <p>Gibt an, ob der Feldwert bei einer erneuten Überprüfung der Regeln aus der Region abgerufen werden soll.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Regionen</p>
        </td>

        <td>
          <p>
            \{
            <br /> Id: number;
            <br /> Status: number;
            <br /> PageId: Number;
            <br /> IsNew : Boolean;
            <br /> Coordinates: Object
            <br /> \[\{X1,X2,Y1,Y2}];

            <br />

            }\[]
          </p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array von Regionen.</p>

          <ul>
            <li>
              <strong>Id</strong> – ID der Region.
            </li>
          </ul>

          <ul>
            <li>
              <strong>Status</strong> – Status der Region.
            </li>

            <li>
              <ul>
                <li>
                  <strong>0</strong> – Region wird nicht überlagert (die Region wurde gelöscht)
                </li>

                <li>
                  <strong>1</strong> – Region wurde nicht erkannt
                </li>

                <li>
                  <strong>2</strong> – der Wert aus der Region wird in das Feld übernommen
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>PageId</strong> – ID der Seite, auf der sich die Region befindet.
            </li>

            <li>
              <strong>IsNew</strong> – Flag zur Kennzeichnung neuer Regionen.
            </li>

            <li>
              <strong>Coordinates</strong> – Koordinaten der Region im Bild.
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsVerified</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Lese-/Schreibzugriff</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld überprüft wurde.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NeedVerification</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob für das Feld eine Verifizierung erforderlich ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NeedDoubleVerification</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob für das Feld eine doppelte Verifizierung erforderlich ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsSummary</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld zur Erstellung der Datenzusammenfassung im Datenformular verwendet wird.</p>
        </td>
      </tr>
    </tbody>
  </table>
</Accordion>

<Accordion title="Bildfeld">
  <table width="100%">
    <thead>
      <tr>
        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Name</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Typ</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Rechte</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Beschreibung</strong>
          </p>
        </th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>Caption</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Name bzw. Beschriftung des benutzerdefinierten Felds</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>FieldType</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feldtyp. Möglicher Wert:</p>

          <p>
            <strong>1</strong> – Bild
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Id</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Feld-ID.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsReadOnly</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob die Bearbeitung des Felds nicht zulässig ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>IsVisible</p>
        </td>

        <td>
          <p>Boolean</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Gibt an, ob das Feld im Datenformular sichtbar ist.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>MaxRegions</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>
            Maximale Anzahl von Feldregionen. Wenn der Wert <strong>-1</strong> ist, ist eine beliebige Anzahl von Regionen zulässig.
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Name</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Service-Name des Felds.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>NamePath</p>
        </td>

        <td>
          <p>String\[]</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array aus Feld- und Gruppennamen, die den Pfad zum Feld bilden.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Regions</p>
        </td>

        <td>
          <p>
            \{
            <br /> Id: number;
            <br /> Status: number;
            <br /> PageId: Number;
            <br /> IsNew : Boolean;
            <br /> Coordinates: Object
            <br /> \[\{X1,X2,Y1,Y2}];

            <br />

            }\[]
          </p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Array von Regionen.</p>

          <ul>
            <li>
              <strong>Id</strong> – Regions-ID.
            </li>
          </ul>

          <ul>
            <li>
              <strong>Status</strong> – Status der Region.
            </li>

            <li>
              <ul>
                <li>
                  <strong>0</strong> – Region nicht überlagert (oder die Region wurde gelöscht)
                </li>

                <li>
                  <strong>1</strong> – Region wurde nicht erkannt
                </li>

                <li>
                  <strong>2</strong> – der Wert aus der Region wird in das Feld übernommen
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>PageId</strong> – ID der Seite, auf der sich die Region befindet.
            </li>

            <li>
              <strong>IsNew</strong> – Flag zur Kennzeichnung neuer Regionen.
            </li>

            <li>
              <strong>Coordinates</strong> – Koordinaten der Region im Bild.
            </li>
          </ul>
        </td>
      </tr>
    </tbody>
  </table>
</Accordion>

<Accordion title="Feld für wiederholbare Abschnittsgruppen">
  <table width="100%"><tbody><tr><td><p><strong>Name</strong></p></td><td><p><strong>Typ</strong></p></td><td><p><strong>Rechte</strong></p></td><td><p><strong>Beschreibung</strong></p></td></tr><tr><td><p>Id</p></td><td><p>Number</p></td><td><p>Schreibgeschützt</p></td><td><p>Feld-ID</p></td></tr><tr><td><p>Name</p></td><td><p>String</p></td><td><p>Schreibgeschützt</p></td><td><p>Feldname</p></td></tr><tr><td><p>Sections</p></td><td><p>Section\[]</p></td><td><p>Schreibgeschützt</p></td><td><p>Array aus Feldern des Typs <a href="#section">Section</a></p></td></tr><tr><td><p>FieldType</p></td><td><p>Number</p></td><td><p>Schreibgeschützt</p></td><td><p>Feldtyp.</p><p>Möglicher Wert:</p><p><strong>8</strong> – wiederholbare Abschnittsgruppe.</p></td></tr></tbody></table>
</Accordion>

<Accordion title="Eigenschaften des Dokumentobjekts">
  <table width="100%">
    <thead>
      <tr>
        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Name</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Typ</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Rechte</strong>
          </p>
        </th>

        <th style={{ textAlign: "left" }}>
          <p>
            <strong>Beschreibung</strong>
          </p>
        </th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>AssemblingErrors</p>
        </td>

        <td>
          <p>
            \{
            <br /> DocumentNodeRef: number\[]\[];

            <br />

            Description: string;

            <br />

            SectionName: string\[]

            <br />

            }\[]
          </p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Erstellungsfehler im Dokument:</p>

          <ul>
            <li>
              <strong>DocumentNodeRef</strong> – Liste von Verweisen als Array von Feld-IDs auf Felder im Formular
            </li>

            <li>
              <strong>Description</strong> – Fehlerbeschreibung
            </li>

            <li>
              <strong>SectionName</strong> – Liste der vom Fehler betroffenen Abschnitte
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>BatchId</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Die Paket-ID</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Fehler</p>
        </td>

        <td>
          <p>
            \{
            <br /> DocumentNodeRef: number\[]\[];
            <br /> Severity: number;
            <br /> Message: string;
            <br /> RuleName: string;

            <br />

            }\[]
          </p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Fehler im Dokument:</p>

          <ul>
            <li>
              <strong>DocumentNodeRef</strong> – Liste von Verweisen in Form eines Arrays von Feld-IDs auf Felder im Formular
            </li>

            <li>
              <strong>Severity</strong>:
            </li>

            <li>
              <ul>
                <li>
                  <strong>1</strong> – Fehler,
                </li>

                <li>
                  <strong>0</strong> – Warnung
                </li>
              </ul>
            </li>
          </ul>

          <ul>
            <li>
              <strong>Message</strong> – Fehlertext
            </li>

            <li>
              <strong>RuleName</strong> – der Name der Regel, die den Fehler verursacht hat
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>Fields</p>
        </td>

        <td>
          <p>(Section | SectionsGroup)\[]</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Liste der Abschnitte/duplizierten Abschnitte</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>ID</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Dokumentbezeichner</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Index</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Index des Dokuments im Paket</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Pages</p>
        </td>

        <td>
          <p>
            \{
            <br /> Id: number;
            <br /> Modification: number;
            <br /> HasColorImage: boolean;
            <br /> ImageResolution: number;
            <br /> KeyValue: string;
            <br /> SectionTemplateId: number;
            <br /> SectionTemplateName: string;
            <br /> FlexibleInstanceId: number;
            <br /> SectionTemplatePageNumber: number;
            <br /> Comment: string;
            <br /> ImageWidth: number;
            <br /> ImageHeight: number;

            <br />

            }\[]
          </p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Liste von Dokumentseiten mit den folgenden Angaben:</p>

          <ul>
            <li>
              <strong>Id</strong> – Seiten-ID
            </li>

            <li>
              <strong>Modification</strong> – die Revisionsnummer der Seite
            </li>

            <li>
              <strong>HasColorImage</strong> – gibt an, ob die Seite farbig ist
            </li>

            <li>
              <strong>ImageResolution</strong> – Bildauflösung
            </li>

            <li>
              <strong>KeyValue</strong> – der Wert des Schlüsselfelds auf der Seite
            </li>

            <li>
              <strong>SectionTemplateId</strong> – ID des Seitenabschnitts
            </li>

            <li>
              <strong>SectionTemplateName</strong> – Name des Seitenabschnitts
            </li>

            <li>
              <strong>SectionTemplatePageNumber</strong> – die Seitennummer im Abschnitt
            </li>

            <li>
              <strong>Comment</strong> – Prüfkommentar zur Seite
            </li>

            <li>
              <strong>ImageWidth</strong> – Breite des Seitenbilds
            </li>

            <li>
              <strong>ImageHeight</strong> – Höhe des Seitenbilds
            </li>
          </ul>
        </td>
      </tr>

      <tr>
        <td>
          <p>ProjectId</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Projektbezeichner</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>TaskId</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Task-ID</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>TemplateId</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>ID der Dokumentdefinition</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>TemplateName</p>
        </td>

        <td>
          <p>String</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Der Name des Definitionsdokuments</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>TemplateVersion</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Definitionsversion des Dokuments</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>Version</p>
        </td>

        <td>
          <p>Number</p>
        </td>

        <td>
          <p>Schreibgeschützt</p>
        </td>

        <td>
          <p>Dokumentversion</p>
        </td>
      </tr>
    </tbody>
  </table>
</Accordion>
