Acronaut Diskussions Forum Home

Freies User Forum für

ADOBE® ACROBAT®

Navigation
Nicht angemeldet

Login | Registrieren 

  

Suche

Erweiterte Suche

Newsletter

Mitgliederliste

Kalender

Moderatoren/Partner

Hilfe

Banner

Kontakt/Impressum
von einem Datum abhängiges Feld
 Moderiert von: acronaut Produkt: Adobe Acrobat Professional Version nicht definiert  

Neue Diskussion

Antworten

Drucken
VerfasserBericht
derkleineSam
Member
 

Eintragen seit: 22 Mar 2017
Herkunft:  
Berichte: 2
Status:  Offline
 Geschrieben: 24 Mar 2017 23:49

Text übernehmen

Antworten
Hallo,

ich suche ein java script bei dem ein Feld von einem bestimmten Datum in einem anderen Feld abhängt, z.B.:

Wenn in Feld 1 das Datum zwischen 15.02. - 14.05. eingetragen ist (automatisches Datumsfeld) dann soll in einem anderen Feld der Wert X stehen?

Hat da jemand eine Idee?

Ich bedanke mich schonmal für die Hilfe ;-).

P.S. Ich liebe einfache Erklärungen...

derkleineSam
Member
 

Eintragen seit: 22 Mar 2017
Herkunft:  
Berichte: 2
Status:  Offline
 Geschrieben: 3 Apr 2017 17:05

Text übernehmen

Antworten
Ich habs gelöst auch wenn sich jetzt einfach alle java-Script Experten kaputtlachen aber ich habe einfach ein selbst aktualisierendes Datumsfeld gebastelt mit der Format z.B. 3.4.2017 und dann in ein anderes Feld eine wenn dann Bedingung gebastelt die jeden einzelnen Tag im Jahr enthält. Sieht ungefähr so aus (ich poste nicht das ganze Script da viel zu lang). Der Wert 2 ist dann einfach ein Exportwert aus einem anderen Feld (z.B. "Mai 2017")

if(this.getField("Text6").value=="1.1.2017"){
this.getField("Z1").value="2"
}
if(this.getField("Text6").value=="2.1.2017"){
this.getField("Z1").value="2"
}
if(this.getField("Text6").value=="3.1.2017"){
this.getField("Z1").value="2"
}
if(this.getField("Text6").value=="4.1.2017"){
this.getField("Z1").value="2"
}
if(this.getField("Text6").value=="5.1.2017"){
this.getField("Z1").value="2"
}
if(this.getField("Text6").value=="6.1.2017"){
this.getField("Z1").value="2"
}
if(this.getField("Text6").value=="7.1.2017"){
this.getField("Z1").value="2"
}
if(this.getField("Text6").value=="8.1.2017"){
this.getField("Z1").value="2"
}
if(this.getField("Text6").value=="9.1.2017"){
this.getField("Z1").value="2"
}
if(this.getField("Text6").value=="10.1.2017"){
this.getField("Z1").value="2"
}
if(this.getField("Text6").value=="11.1.2017"){
this.getField("Z1").value="2"
}
if(this.getField("Text6").value=="12.1.2017"){
this.getField("Z1").value="2"
}
if(this.getField("Text6").value=="13.1.2017"){
this.getField("Z1").value="2"
}
if(this.getField("Text6").value=="14.1.2017"){
this.getField("Z1").value="2"


Merklin
Member


Eintragen seit: 3 Apr 2009
Herkunft:  
Berichte: 1852
Status:  Offline
 Geschrieben: 3 Apr 2017 19:04

Text übernehmen

Antworten
Hi,

vielleicht geht es auch so.

VG Merklin

Anlage: Merklins Testseite sam.pdf (21 Mal aufgenommen)

Firefox
Member
 

Eintragen seit: 22 Sep 2015
Herkunft:  
Berichte: 24
Status:  Offline
 Geschrieben: 19 Mai 2017 12:33

Text übernehmen

Antworten
Hallo Merklin,
ich möchte in eine TextBox einen Wert automatisch übernehmen, wenn in einer Datum-Box ein bestimmtes Datum ausgewählt wurde, dabei sollen aber nur die beiden letzten Stellen in die TextBox übernommen werden.
Beispiel:

Datum-Box: 20.05.2017 --> TextBox: 17
Datum-Box: 05.12.2019 --> TextBox: 19


Mit welcher Methode läßt sich dies erreichen?

Viele Grüße
Firefox

Letzte Änderung am 19 Mai 2017 15:29 von Firefox

Merklin
Member


Eintragen seit: 3 Apr 2009
Herkunft:  
Berichte: 1852
Status:  Offline
 Geschrieben: 24 Mai 2017 21:58

Text übernehmen

Antworten
Hi,

vielleicht geht es so!

VG Merklin

Anlage: Firefox.pdf (12 Mal aufgenommen)

Firefox
Member
 

Eintragen seit: 22 Sep 2015
Herkunft:  
Berichte: 24
Status:  Offline
 Geschrieben: 29 Mai 2017 15:07

Text übernehmen

Antworten
Hallo Merklin,

ja in deinem PDF funktioniert dies natürlich prima, aber wie bekomme ich den Code in meinem LiveCycle-Designer zum Laufen?
Natürlich habe ich die Bezeichnungen für Felder "Heute" und "Text2" bei mir entsprechend angepasst, aber der Code

topmostSubform.Page1.Text2::calculate - JavaScript,client)
/*var cDate = getField("Heute").value
var d = util.scand("dd.mm.yyyy", cDate);
getField("Text2").value = util.printd("yy", d)*/

läuft im LCD leider so noch nicht.
Was muß ich hier vielleicht noch korrigieren?

Danke für deine Unterstützung.

Gruß
Firefox


 Uhrzeit 16:12





Powered by WowBB 1.7 - Copyright © 2003-2006 Aycan Gulez
Seite erstellt in 0.0979 Sekunden (32% DB + 68% PHP). 18 verarbeitete Abfragen.