Datu aus Feld auslesen und Folgetage berechnen

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
Kickinho
Beiträge: 5
Registriert: 01.07.2014, 10:42

Datu aus Feld auslesen und Folgetage berechnen

Beitrag von Kickinho » 01.07.2014, 10:58

Hallo Zusammen!

Ich bearbeite gerade verschiedene PDF's die in tabellarischer Form aufgebaut sind und möchte gerne aus ein in eine Feld eingetragenes Datum über Javaskript auslesen und mit diesem Datum ein Folgedatum berechnen.

Da ich leider in javaskript sehr unerfahren bin möchte ich Euch um Eure Mithilfe bitten.

Praktisch würde ich es mir so wünschen:

Ich trage in einem oberen Feld (DatumRow1) ein Datum ein und in allen darunterliegenden Feldern (DatumRow 1-15) wird in jedem Feld ein Tag weiter gerechnet.

Ich weiß nicht, ob das überhaupt realisierbar ist? Ansonsten würde ich den entsprechenden Code in jedes der Felder einfügen!?

Ich danke Euch vorab für Eure Mühe!
VG, Kickinho

landei2003
Beiträge: 114
Registriert: 25.02.2011, 19:08

Datu aus Feld auslesen und Folgetage berechnen

Beitrag von landei2003 » 06.07.2014, 13:46

Hallo,

folgender Thread könnte dir weiterhelfen:

http://www.acronaut.de/forum35/3826.html








Viele Grüße
Landei

Kickinho
Beiträge: 5
Registriert: 01.07.2014, 10:42

Datu aus Feld auslesen und Folgetage berechnen

Beitrag von Kickinho » 14.08.2014, 09:40

Hallo Landei,

vielen Dank für deine Rückmeldung. Leider kann ich mir den dort verbauten Code nicht angucken, weil ich nur über Adobe Acrobat Standard verfüge und nicht über den Livecycle Designer.

Könntest du mir evtl. den Code so einfügen?

Bin wie gesagt in JavaSkript leider total unerfahren :-(

Vielen Dank vorab!

Schöne Grüße

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Datu aus Feld auslesen und Folgetage berechnen

Beitrag von Merklin » 14.08.2014, 18:56

Hallo Kickinho,

vielleicht kannst du dir dieses Beispiel für deine Zwecke anpassen.

VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Kickinho
Beiträge: 5
Registriert: 01.07.2014, 10:42

Datu aus Feld auslesen und Folgetage berechnen

Beitrag von Kickinho » 18.09.2014, 14:08

Damit bin ich auf jeden Fall schonmal weitergekommen, aber es hakt bei mir leider immer noch.
Vielleicht könnt ihr mir nochmal weiterhelfen?

Also, ich bekomme es jetzt hin das mir das aktuelle Datum ausgelesen wird und dann ein Tag dazugerechnet wird. Diese neue Datum wird dann in ein anderes Feld geschrieben.

var Heute = new Date();
Heute.setDate(Heute.getDate()+1);
var Morgen = this.getField("DatumRow2");
Morgen.value = util.printd("dd.mm.yyyy", Heute);

Ich möchte aber das er mir das Datum aus dem Feld "DatumRow1" ausliest und damit weiterrechnet.
Dachte das es hiermit klappt, aber da tut sich nichts:
this.getField("DatumRow1").value = var Heute;

Hoffe ihr könnt mir ein wenig weiterhelfen?

Vielen Dank vorab!

LG




simse179
Beiträge: 45
Registriert: 30.07.2014, 11:29

Datu aus Feld auslesen und Folgetage berechnen

Beitrag von simse179 » 23.09.2014, 11:06

Hallo,

im Grunde kannst Du schon den Text aus dem Textfeld auslesen, in ein Datum konvertieren und damit weiterarbeiten. Dann musst Du aber sicher sein, dass der Benutzer das Datum genauso eingibt wie Dein Script es erwartet.

Bei meinem Beispiel wird z.B. erwartet, dass der User 1.12.2014 eingibt, und nicht 1/12/2014, 1-12-2014, 1. Dezember 2014, ...

Vielleicht hilft es Dir ja trotzdem weiter...

Viele Grüße,

Simone
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Kickinho
Beiträge: 5
Registriert: 01.07.2014, 10:42

Datu aus Feld auslesen und Folgetage berechnen

Beitrag von Kickinho » 29.09.2014, 08:32

Hallo Simone,

das ist genau das was ich gesucht habe :-) Ich danke dir vielmals für deine Hilfe.

VG, Kick.


Antworten