Diese Webseite verwendet Cookies, um die Bedienfreundlichkeit zu erhöhen. Weitere Informationen zum Datenschutz.
0 Punkte
Gefragt von

Wenn Formulare über die Offline-App ausgefüllt werden, ist das Absendedatum (nach dem Synchronisieren) immer das Datum der Synchronisation und nicht die des einzeln abgesendeten Formulars.

1 Antwort

0 Punkte
Beantwortet von

Bei der Erfassung eines Formulars über die Offline-App, steht nur das Datum des Clients zur Verfügung! Dies muss nicht stimmen und kann dagher zu falschen Werten führen. Nur wenn man sicher ist, dass das Datum korrekt ist, sollte diese Lösungsmöglichkeit in Betracht gezogen werden.

Vorgehen: (Siehe auchh Abbildung 1)

  • Öffnen des Designers
  • Eingabefeld am Ende des Formulars einfügen
  • Namen "DatumErstellt" für das neue Eingabefeld vergeben
  • Eingabefeld "verstecken"
  • Scriptbereich öffnen und folgenden JavaScript-Code an der ersten
    Stelle (Zeile 1) einfügen:
    $('[name="DatumErstellt"]').val($.datepicker.formatDate("dd.mm.yy",
    new Date()));

Abbildung 1

Jetzt wird das aktuelle Datum vom Client (PC, Tablet, Smartphone ...) beim Aufruf des Formulars in das versteckte Feld geschrieben.

Im zweiten Schritt wird der Posteingang so angepasst, dass dieses Datum mit in der Übersicht angezeigt wird:

Vorgehen (Siehe Abbildung 2,3,4)

  • Öffnen der Postfacheinstellung des entsprechenden Projekts
  • Auswahl der im Posteingang anzuzeigenden Felder (Hier muss das Feld "DatumErstellt" ausgewählt werden)
  • Ausgewählte Felder über mittleren Button ("<") nach links verschieben
  • Speichern!
  • Warnhinweis mit "Ja" bestätigen

enter image description here

enter image description here

enter image description here

Alle jetzt eingehenden Fomrulare haben das Absendedatum vom Client. Im Posteingang steht das konfigurierte Postfach als sog. Formularpostfach zur Verfügung.

enter image description here

Siehe auch

Impressum | Datenschutz
...