[GastForen Programme Web/Internet PDF Grundlagen / Web / eForms Datum-Formel in Acrobat 7 arbeitet nicht

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Web/Internet - Webdesign, eForms
Themen
Beiträge
Moderatoren
Letzter Beitrag

Datum-Formel in Acrobat 7 arbeitet nicht

Ramius
Beiträge gesamt: 208

1. Dez 2005, 09:51
Beitrag # 1 von 4
Bewertung:
(1340 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo
Ich habe mit folgender Formel einen Datumstempel in meinem Dokument:

var f = get.thisField("aktDatum");
f.value = util.printd("dd.mm.yyyy", newDate());

Den hatte ich als Dokument-Javascript gespeichert. Nun stimmt das Datum nich. Kann mir jemand sagen, woran das liegen?

Grüsse, Ramius
X

Datum-Formel in Acrobat 7 arbeitet nicht

Max Wyss
Beiträge gesamt: 532

1. Dez 2005, 19:44
Beitrag # 2 von 4
Beitrag ID: #198800
Bewertung:
(1328 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Schieb dieses Script mal in das PageOpen Event für diejenige Seite, auf welcher sich das Dokument öffnet.

Meiner Erfahrung nach zeigt es sich, dass Document Level-Scripts zum Teil ausgeführt werden, wenn das Dokument noch gar nicht vollständig initialisiert ist, und dass dann zum Beispiel diese Feldwerte nicht gesetzt werden.

Darum habe ich mir als Faustregel gesetzt:

Document Level: Definitionen von Funktionen und Variablen, etc.

PageOpen: Setzen von Feld-bezogenen Eigenschaften, einschliesslich Werten.

HTH


als Antwort auf: [#198681]

Datum-Formel in Acrobat 7 arbeitet nicht

Ramius
Beiträge gesamt: 208

2. Dez 2005, 07:54
Beitrag # 3 von 4
Beitrag ID: #198834
Bewertung:
(1324 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Max

Kannst Du mir noch sagen wo ich das PageOpen Event finden kann?

Vielen Dank,
Gruss, Ramius


als Antwort auf: [#198800]

Datum-Formel in Acrobat 7 arbeitet nicht

Scampi
Beiträge gesamt: 102

27. Jan 2006, 22:47
Beitrag # 4 von 4
Beitrag ID: #207605
Bewertung:
(1239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Ramius,

versuche es hiermit einmal.

var f = this.getField("Heute");
f.value = util.printd("dd/mm/yyyy", new Date());

Bei mit funktioniert es.


als Antwort auf: [#198834]
X