Seite 1 von 1

Aktuelles Datum in Textfeld einfügen

Verfasst: 18.05.2009, 11:34
von Merklin
Hallo Forum,

wie kann ich es erreichen, das wenn ich auf einen Speicherbutton klicke, das aktuelle Datum mit Uhrzeit in ein Textfeld eingefügt wird, ohne das es sich beim erneuten Öffnen aktuallisiert.

Bin für jeden Tip und Hinweis dankbar.

Gruß Merklin

Aktuelles Datum in Textfeld einfügen

Verfasst: 18.05.2009, 13:07
von walde
[fontsize=1]Hallo Merklin,

 

Im preSave Event Ihrer Speichern Schaltfläche sollten Sie folgenden JavaScript hinterlegen:

if(IhrTextfeld.rawValue == null | IhrTextfeld.rawValue == ""){
IhrTextfeld.rawValue = util.printd("dd.mm.yyyy HH:MM:ss",new Date());
}

Unter "dd.mm.yyyy" wird die Formatierung für das Datum beschrieben.

Siehe dazu das "printd" Objekt unter

[/fontsize][fontsize=1]http://livedocs.adobe.com/acrobat_sdk/9/Acrobat9_HTMLHelp/wwhelp/wwhimpl/js/html/wwhelp.htm?&accessible=true[/fontsize]

[fontsize=2][fontsize=1] 

gruß,

 

Walde[/fontsize]
[/fontsize]

Aktuelles Datum in Textfeld einfügen

Verfasst: 20.05.2009, 00:28
von Merklin
Hallo Walde,

sorry, das ich mich erst jetzt melde, die Zeit war etwas knapp.
Ich freue mich aber sehr, das Sie sich so an mein Projekt beteiligen. Dadurch macht es ja wirklich rasante Fortschritte.Also vielen Dank,dafür.
Ihr Script funktioniert wunderbar, aber hat leider einen kleinen Haken.Das liegt aber an mir, hätte mich doch etwas besser ausdrücken sollen.
Zur Zeit fügt der Speicherbutton, nur einmal ein neues Datum+Uhrzeit ein. Er soll es aber jedesmal "Neu" machen, wenn der Speicherbutton betätigt wird.

Hintergrund:
Frühschicht öffnet Datei, schreibt Text und speichert unter Frühschicht+Datum+Uhrzeit ab.
Spätschicht öffnet diese Datei, schreibt neuen Text und speichert unter Spätschicht+Datum+Uhrzeit neu ab.

Also kurz gesagt das Datum+Uhrzeit, soll im alten Dokument erhalten bleiben und im neuen Dokument aktuell sein.

Ich hoffe, ich konnte es diesmal etwas besser rüber bringen.

Ansonsten bleiben Sie mir gewogen und einen schönen Gruß Merklin

Aktuelles Datum in Textfeld einfügen

Verfasst: 20.05.2009, 01:52
von Merklin
Hallo Walde,

es hat mir keine Ruhe gelassen.

Ich habe versucht, zu verstehen was Ihr Script eigendlich bedeutet. Also wen ich es richtig verstehe, heißt es ja nichts anderes als das, wenn nichts im Feld "Datum" steht das aktuelle Datum eingefügt wird.Sobald etwas drin steht wird auch nichts geändert. Jetzt habe ich die erste Zeile bis zur geschweiften Klammer gelöscht und jetzt ist es genau so, wie ich es haben wollte. Bin ein bißchen stolz auf mich und Ihnen sehr dankbar.
Sie werden schmunzeln, aber für mich ist es ein Anfang, das Scripten zu lernen.

Gruß Merklin