Hallo Puebi,
damit du in den Genuss des schönen Eingabefensters kommst:
[font=courier new]var DatArr = getField("Datum").value.split(".") ;
this.getField("Abstand").value = (DatArr[2] - new Date().getFullYear()) * 12 + (DatArr[1] - new Date().getMonth() - 1)[/font]
vg armine
Java und Adobe...
Java und Adobe...
Hallo Armine,
SUPER! DANKE!!!! Genau DAS ist es, was ich hier stundenlang (besser gesagt seit Tagen) versuche, hinzubekommen
:):):):):)
Dafür schließe ich dich heute Abend in mein Gute-Nacht-Gebet ein
Wie gesagt, wirklich klasse, ich weiß gar nicht,w as ich sagen soll oder wie ich dir danken soll
VG
Puebi
SUPER! DANKE!!!! Genau DAS ist es, was ich hier stundenlang (besser gesagt seit Tagen) versuche, hinzubekommen

Dafür schließe ich dich heute Abend in mein Gute-Nacht-Gebet ein

Wie gesagt, wirklich klasse, ich weiß gar nicht,w as ich sagen soll oder wie ich dir danken soll

VG
Puebi
Java und Adobe...
Hallo Armine,
kurze Frage noch: wie kann man dazu noch hinzufügen, dass, wenn das Eingabedatum "Datum" versehentlich in der Vergangenheit eingegeben wird, dass dann ein Alert ausgelöst wird und man automatisch zum Eingabedatum zurückgeleitet wird. Ist das möglich? Wenn ja, hast du dafür nen kleinen Script, was man hinzufügen kann. Ich bin mit Javasript leider nicht so fit...
Danke nochmals für deine Hilfe im Voraus
VG
Puebi
kurze Frage noch: wie kann man dazu noch hinzufügen, dass, wenn das Eingabedatum "Datum" versehentlich in der Vergangenheit eingegeben wird, dass dann ein Alert ausgelöst wird und man automatisch zum Eingabedatum zurückgeleitet wird. Ist das möglich? Wenn ja, hast du dafür nen kleinen Script, was man hinzufügen kann. Ich bin mit Javasript leider nicht so fit...

Danke nochmals für deine Hilfe im Voraus
VG
Puebi
Java und Adobe...
Hallo Puebi,
du brauchst ein Datum aus der Vergangenheit nur durch einen Vergleich mit dem aktuellen ausschließen. Skript gibt es von mir aber nicht. Schau mal zu, dass du das auf die Reihe bekommst.
vg armine
du brauchst ein Datum aus der Vergangenheit nur durch einen Vergleich mit dem aktuellen ausschließen. Skript gibt es von mir aber nicht. Schau mal zu, dass du das auf die Reihe bekommst.
vg armine
Java und Adobe...
Hallo Armine,
das "Blöde" daran ist, dass ich die Unlogik teils des Javascript und insbesondere das von Adobe nicht verstehe...
Ich habe hier z.B. die Zeile
if (DatArr[2] < new Date().getFullYear() || (DatArr[2] == new Date().getFullYear() && DatArr[1] <= (new Date().getMonth() – 1))) {app.alert ("Das Wunschdatum liegt in der Vergangenheit."); return false; }
aber das funzt nicht (auch wenn ich nur alert schreibe).
ich kann dafür auch schreiben if [font=courier new]("Abstand") <= 0 [/font]{app.alert ("Das Wunschdatum liegt in der Vergangenheit."); return false; }
das Resultat ist immer dasselbe: synthax error
Vielleicht hilfst du mir noch einmal
, zumindest wo mein Denkfehler ist... ich kriegs einfach nicht hin.
Achso, ich habe das script an dein script im gleichen Textfeld gehängt, oder ist es da falsch? Wie gesagt, javascript und dazu in Adobe... :X
VG
Puebi
das "Blöde" daran ist, dass ich die Unlogik teils des Javascript und insbesondere das von Adobe nicht verstehe...
Ich habe hier z.B. die Zeile
if (DatArr[2] < new Date().getFullYear() || (DatArr[2] == new Date().getFullYear() && DatArr[1] <= (new Date().getMonth() – 1))) {app.alert ("Das Wunschdatum liegt in der Vergangenheit."); return false; }
aber das funzt nicht (auch wenn ich nur alert schreibe).
ich kann dafür auch schreiben if [font=courier new]("Abstand") <= 0 [/font]{app.alert ("Das Wunschdatum liegt in der Vergangenheit."); return false; }
das Resultat ist immer dasselbe: synthax error
Vielleicht hilfst du mir noch einmal

Achso, ich habe das script an dein script im gleichen Textfeld gehängt, oder ist es da falsch? Wie gesagt, javascript und dazu in Adobe... :X
VG
Puebi