Einlesen,Subtrahieren von Datumswerten und Ausgeben in Textfelder im Acrobat X10
Verfasst: 28.02.2011, 14:55
Zuerst einmal ein Hallo an die große Adobe Gemeinde!
Da ich lange nach einer Lösung zum Subtrahieren im Acrobat X10 gesucht habe, möchte ich, da ich mir jetzt aus ein paar Codeschnippsel einen funktionierenten Code gepastelt habe, alle daran teilhaben lassen!
Ein Textfeld mit den Namen Datum_3 erstellen
unter -> Format -> Benutzerdefiniert = dd.mm.yyyy eintragen.
Ein Textfeld mit den Namen Datum_2 erstellen
unter -> Format -> Benutzerdefiniert = dd.mm.yyyy eintragen.
Ein Textfeld mit den Namen Subtrahieren_Datum erstellen
unter -> Format -> Zahlen -> 0 Dezimalstellen -> kein Währungszeichen
--> Berechnung -> Benutzerdef. Berechnungsscript ->
Sobald ich jetzt im Textfeld ein anderes Datum eingebe erscheint sofort die Differenz im Textfeld Subtrahieren_Datum!
Viel Spaß!!
Da ich lange nach einer Lösung zum Subtrahieren im Acrobat X10 gesucht habe, möchte ich, da ich mir jetzt aus ein paar Codeschnippsel einen funktionierenten Code gepastelt habe, alle daran teilhaben lassen!
Ein Textfeld mit den Namen Datum_3 erstellen
unter -> Format -> Benutzerdefiniert = dd.mm.yyyy eintragen.
Ein Textfeld mit den Namen Datum_2 erstellen
unter -> Format -> Benutzerdefiniert = dd.mm.yyyy eintragen.
Ein Textfeld mit den Namen Subtrahieren_Datum erstellen
unter -> Format -> Zahlen -> 0 Dezimalstellen -> kein Währungszeichen
--> Berechnung -> Benutzerdef. Berechnungsscript ->
eintragen.var Datum_Anfang = util.scand("dd.mm.yyyy",this.getField("Datum_2").value); var Datum_Ende = util.scand("dd.mm.yyyy",this.getField("Datum_3").value); var Differenz01 = Datum_Ende.getTime() - Datum_Anfang.getTime() var Differenz02 = Differenz01 / 86400000 var Differenz03 = Math.ceil( Differenz01 / 86400000 ) this.getField("Subrahieren_Datum").value = Differenz03;
Sobald ich jetzt im Textfeld ein anderes Datum eingebe erscheint sofort die Differenz im Textfeld Subtrahieren_Datum!
Viel Spaß!!