Acronaut Diskussions Forum Home

Freies User Forum für

ADOBE® ACROBAT®

Acronaut Diskussions Forum > Adobe Livecycle Designer > Allgemeine Fragen > Ereignis für einmalige Berechnung beim Öffnen
Navigation
Nicht angemeldet

Login | Registrieren 

  

Suche

Erweiterte Suche

Newsletter

Mitgliederliste

Kalender

Moderatoren/Partner

Hilfe

Banner

Kontakt/Impressum
Ereignis für einmalige Berechnung beim Öffnen
 Moderiert von: WebZopp, Gentleman, FileAffairs, acronaut Produkt: Adobe LiveCycle Designer V4  

Neue Diskussion

Antworten

Drucken
VerfasserBericht
cni_tc
Member
 

Eintragen seit: 13 Okt 2015
Herkunft:  
Berichte: 25
Status:  Offline
 Geschrieben: 6 Sep 2017 08:37

Text übernehmen

Antworten
Hallo liebe Experten,

in meinem Formular soll beim Öffnen der Unix Time Stamp berechnet werden.
Dafür habe ich folgends Script (welches auch soweit funktioniert).

 //unix timestamp
var ts = Math.round((new Date()).getTime() / 1000);
this.rawValue = ts;

Wie kann ich nun verhindern oder welches Ereignis muss ich verwenden, dass der Time Stamp sich nicht aktualisiert, während das Formular befüllt wird, sondern nur einmalig beim Öffenen eingetragen wird.

Vielen Dank & Grüße

armine
Administrator
 

Eintragen seit: 15 Mai 2009
Herkunft:  
Berichte: 2332
Status:  Offline
 Geschrieben: 6 Sep 2017 09:10

Text übernehmen

Antworten
...::initialize - (JavaScript, client)

if (!this.rawValue) this.rawValue = Math.round((new Date()).getTime() / 1000);

cni_tc
Member
 

Eintragen seit: 13 Okt 2015
Herkunft:  
Berichte: 25
Status:  Offline
 Geschrieben: 6 Sep 2017 09:16

Text übernehmen

Antworten
Dankeschön. Leider findet die Aktualisierung des time stamp auch mit diesem Script statt sobald im Formular etwas aus- oder eingeblendet wird etc.

armine
Administrator
 

Eintragen seit: 15 Mai 2009
Herkunft:  
Berichte: 2332
Status:  Offline
 Geschrieben: 6 Sep 2017 09:20

Text übernehmen

Antworten
Erstaunlich, da doch auf "!this.rawValue" geprüft wird.

cni_tc
Member
 

Eintragen seit: 13 Okt 2015
Herkunft:  
Berichte: 25
Status:  Offline
 Geschrieben: 6 Sep 2017 09:23

Text übernehmen

Antworten
Vermutlich liegt der Fehler in meiner Formulierung. Ich habe das Textfeld auf der Masterseite eingefügt, sodass es im Header steht und zusätzlich auf jeder  Seite wiederholt wird.
Wenn ich es in den Inhaltsbereich einfüge, funktioniert es.
Ist das auf den Masterseiten evtl. nicht möglich?

armine
Administrator
 

Eintragen seit: 15 Mai 2009
Herkunft:  
Berichte: 2332
Status:  Offline
 Geschrieben: 6 Sep 2017 10:15

Text übernehmen

Antworten
Stell die Bindung auf "global".

cni_tc
Member
 

Eintragen seit: 13 Okt 2015
Herkunft:  
Berichte: 25
Status:  Offline
 Geschrieben: 6 Sep 2017 10:53

Text übernehmen

Antworten
Vielen Dank. Das war die Lösung!


 Uhrzeit 13:35





Powered by WowBB 1.7 - Copyright © 2003-2006 Aycan Gulez
Seite erstellt in 0.1048 Sekunden (31% DB + 69% PHP). 19 verarbeitete Abfragen.