Dokumentvorlage-Eingabefeld formatieren

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Dokumentvorlage-Eingabefeld formatieren

von Lenu » Mi, 07.12.2005 09:36

Nein, nicht auf diesem Weg.

Was evtl. mit Formularfeldern möglich ist, kann ich Dir nicht sagenm müsstest Du mal ausprobieren.

Aber ob das wirklich sicherer ist?
Was ist, wenn der Anwender eine Null vergisst?

Beim Eingabefeld im Datumsformat ist nur wichtig, dass er Punkte eingibt.

Er kann also 1.1.2005
eingeben oder 3.2.05, es wird beides richtig verarbeitet, sogar 1.1.5


PS: hab grad mal nachgesehen, es gibt bei den Formularfunktionen ein sog. "formatiertes Feld". Aber es funktioiert nicht in dem von Dir gewünschten Sinn. Da müsstest Du wahrscheinlich ein Makro mit Eingabedialog schreiben.

von rralf » Mi, 07.12.2005 08:42

Danke für die schnelle Hilfe.

Ein Teil meines Problems ist damit gelöst.

Gibt es aber auch die Möglichkeit dem Benutzer innerhalb eines Eingabefeldes eine Datumsmaske im Stil __ . __ . ____ vorzugeben?
Der Benutzer gibt also lediglich 091205 ein und daraus soll im Dokument die Anzeige 09.12.2005 entstehen!

von Lenu » Mi, 07.12.2005 06:44

Eingabefeld ist schon ganz richtig. Aber es gibt zwei Sorten Eingabefelder. Du benutzt besser die Art aus dem Register "Variablen" der Eingabefelder, weil man auf dem Weg das Format festlegen kann. Ausserdem wierd die Eingabe dabei in eine Variable übernommen, die man an anderer Stelle im Dokument wieder verwenden kann.

Variable einfügen:
Einfügen/Feldbefehl/andere/Variablen/Variable setzen:
Format: weitere Formate, gewünschtes Datumsformat
Wert: 0
ankreuzen: versteckt.

Eingabefeld definieren:
Einfügen/Feldbefehel/andere/Variablen/Eingabefeld
Die zuvor definierte Variable markieren
Wieder das richtige Datumsformat wählen
Bei "Hinweis" den Hinweis für den Benutzer (Kurz) eingeben, z.B.: Datum: TT.MM.JJJJ
Im direkt erscheinenden Eingabefeld-Dialog nichts weiter eingeben, einfach OK drücken.

Wenn man aus so einer Vorlage ein neues Dokument erstellt, erscheint der Eingabefeld-Dialog, der den Benutzer auffordert, das zu tun, was als "Hinweis" erfasst wurde.

Wenn man die Variable an anderer Stelle wiederholen will, einfach: Einfügen/Feldbefehl/andere/Variablen/Variable anzeigen.
Wichtig: wieder das richtige Format einstellen.

Wenn in einer Vorlage mehrere Eingabefelder enthalten sind, kann man mit dem Button "weiter" zum jeweils nächsten Feld gelangen.

Dokumentvorlage-Eingabefeld formatieren

von rralf » Di, 06.12.2005 21:26

Ich möchte eine Dokumenvorlage mit mehreren Eingabefeldern bzw. Listen erstellen.

Bei einigen der Eingabefeldern handelt es sich um Datumsangaben die der Benutzer selbst eingeben soll.
Kann ich eine Art Eingabemaske für diese Eingabefelder definieren um dem Benutzer die Arbeit zu erleichtern bzw. um fehlerhafte Eingaben zu verhindern??

Oder gibt es eine andere Möglichkeit mein Problem zu lösen?

Nach oben