...
Ein erzeugtes XML weist dann folgende Struktur auf:
Hinweis zu Processing Instructions:
Innerhalb von Processing Instructions wird das Zeichen '&' escaped. Im Folgenden wird dies anhand eines Beispieles eines Attachments aufgezeigt.
Filename des Attachments:
Innerhalb der Processing Instruction:
- fileName="Grundriss Erdgeschoss Testzeichen; & .pdf"
Erweitern | ||
---|---|---|
| ||
1) Fingerprint
Im sogenannten Fingerprint stehen generelle Informationen zur Formularinstanz sowie die bei der Formulardefinition als zu Serialisieren angegebenen Eigenschaften, getrennt durch Semikolon und ggf. URL encoded. Folgende Parameter werden immer mitgeliefert:
Schlüssel | Bedeutung | Beispielswert |
---|---|---|
version | JAXFront Core Versionsnummer | 3.26.1 |
time / CREATED | Erstellzeitpunkt des Formulareingangs | 2019-07-08 17:44:52.119 |
MANDANT_ID | Systeminterne ID des Mandanten | 15 |
SEQUENCE_ID | Sequenz-ID des Formulareingangs | 52 |
LASTUPDATE_USER | User, welche als letztes die Formularinstanz aktualisiert hat. Im Falle eines öffentlichen Formulars ist dies stets "anonymous". | admin |
LASTUPDATE | Datum, wann als letztes die Formularinstanz aktualisiert wurde. Dies deckt sich im Normalfall mit "time", wenn keine Aktualisierung stattfand. | 2019-07-08 17:44:52.119 |
STATUS | Jetziger Formularinstanz-Status, abhängig von den im Workflow hinterlegten Zuständen. | 2 |
STATUS_TARGET | Zielstatus, welcher im Normalfall immer STATUS entsprechen sollte. Es ist jedoch möglich, dass programmatisch interferiert wird und bewusst beim STATUS nicht der Zielstatus gesetzt wird. | 4 |
STATUS_ORIGIN | Ursprungsstatus der Formularinstanz vor dem Speichern | 1 |
FORM_ID | System-ID des Formulars | Kontaktformular |
NAME | System-Name des Formulars | Kontaktformular |
pid | Prozess-ID des Formulareingangs | 13427 |
GUID | GUID des Formulareingangs | 6068bfc0-75fd-4fdb-b50a-40d77cb11d5b |
OWNER | Ursprünglicher Ersteller des Formulareingangs. Im Falle eines öffentlichen Formulars ist dies stets "anonymous". | anonymous |
ORIGIN_URL | Ursprüngliche URL des Formulars | http://testdomain.ch/formservice/eforms |
GROUP_ID | Systeminterne ID der Gruppe, zu welcher das Formular gehört | 7277 |
2) Processing Instructions: Elemente/Gruppen
...