Seite 1 von 1

acrobat PDF Java

Verfasst: 15.09.2016, 16:30
von BennoSinger
Hallo zusammen,

wollte aus einem Feld, "KW vom" eine Kalenderwoche berechnen, aber das haut hinten und vorne nicht hin. Kann jemand helfen?

Mein script:

[font=courier new]KWDatum = this.getField("KW vom").value;
function KalenderWoche(d){
    var DonnerstagDat = new Date(KWDatum.getTime()+(3-((KWDatum.getDay()+6)%7))*86400000);
    var KWJahr = DonnerstagDat.getFullYear();
    var DonnerstagKW=new Date(new Date(KWJahr,0,4).getTime()+(3-((new Date(KWJahr,0,4).getDay()+6)% 7)) * 86400000);
    return Math.floor(1.5 + (DonnerstagDat.getTime()-DonnerstagKW.getTime())/86400000/7)+". KW " + KWJahr;
};
this.getField("KWNr").value=Kalenderwoche(d);[/font]

acrobat PDF Java

Verfasst: 15.09.2016, 16:59
von BAlheit
Wo wird die Variable KWDatum verwendet?

Bernd Alheit

acrobat PDF Java

Verfasst: 15.09.2016, 17:39
von armine
Hallo BennoSinger,

schau dir mal Woche2a.pdf in http://www.acronaut.de/forum8/6603.html an.

vg armine

acrobat PDF Java

Verfasst: 16.09.2016, 07:20
von BennoSinger
KWDatum habe ich aus einem Feld, in dem ich das Datum mit dem Format ##:## eingebe.

acrobat PDF Java

Verfasst: 16.09.2016, 11:07
von BAlheit
Die Variable KWDatum wird gesetzt, aber nirgends verwendet.

acrobat PDF Java

Verfasst: 17.09.2016, 10:44
von BennoSinger
hab ich mit angesehen. Ich kapier da scheinbar Einiges nicht. Wenn ich ein Datum habe TT.MM.YY (KWDatum)(KWDatum=this.getField("KW von")als Eingabefeld brauch ich doch eigentlich nur den unteren Teil ab //Inhalte stammen...
Um dann am Schluss in einem speraten Feld "Kalenderwoche" das dor auszugeben, oder?