Ausgabe eines Wertes in Abhängigkeit von 2 Textfeldern
Ausgabe eines Wertes in Abhängigkeit von 2 Textfeldern
Hallo Leute,
ich versuche ein Formular zu erstellen in dem ich einen Preis im Feld "Preis" ausgeben will der sich in Abhängigkeit der Felder "Gerät" und "Laufzeit" verändert.
Feld "Gerät" ist ein Kombinationsfeld mit den Exportwerten "Gerät1", "Gerät2" und"Gerät3".
Feld "Laufzeit" ist ein Kombinationsfeld mit den Exportwerten "48" und "60"
Feld "Preis" ist ein Textfeld.
Die Preise sind bei Laufzeit 60:
Gerät1 = 10
Gerät2 = 20
Gerät3 = 30
Die Preise sind bei Laufzeit 48:
Gerät1 = 15
Gerät2 = 26
Gerät3 = 38
Ich habe schon alles mögliche Ausprobiert, bin aber anscheinend zu doof um die Formel selbst aufzustellen.. :?
Oder geht das gar nicht so wie ich mir das vorstelle? Schon mal vielen Dank für eure Hilfe!
ich versuche ein Formular zu erstellen in dem ich einen Preis im Feld "Preis" ausgeben will der sich in Abhängigkeit der Felder "Gerät" und "Laufzeit" verändert.
Feld "Gerät" ist ein Kombinationsfeld mit den Exportwerten "Gerät1", "Gerät2" und"Gerät3".
Feld "Laufzeit" ist ein Kombinationsfeld mit den Exportwerten "48" und "60"
Feld "Preis" ist ein Textfeld.
Die Preise sind bei Laufzeit 60:
Gerät1 = 10
Gerät2 = 20
Gerät3 = 30
Die Preise sind bei Laufzeit 48:
Gerät1 = 15
Gerät2 = 26
Gerät3 = 38
Ich habe schon alles mögliche Ausprobiert, bin aber anscheinend zu doof um die Formel selbst aufzustellen.. :?
Oder geht das gar nicht so wie ich mir das vorstelle? Schon mal vielen Dank für eure Hilfe!
Ausgabe eines Wertes in Abhängigkeit von 2 Textfeldern
Was ist ein Kombinationsfeld? in meiner Unkenntnis habe ich mal zwei Dropdownlisten befüllt und den Formelkram in ein Dezimalfeld gepackt.
Hilft’s
armine
Hilft’s
armine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Ausgabe eines Wertes in Abhängigkeit von 2 Textfeldern
Hallo armine,
ein Kombinationsfeld, ist im Adobe Acrobat, das selbe wie im LCD eine Dropdownliste.
Demzufolge wird Pierre, dein Beispiel nichts nützen.
VG Merklin
ein Kombinationsfeld, ist im Adobe Acrobat, das selbe wie im LCD eine Dropdownliste.
Demzufolge wird Pierre, dein Beispiel nichts nützen.
VG Merklin
Ausgabe eines Wertes in Abhängigkeit von 2 Textfeldern
Danke Merklin, da war ich wieder mal überfordert. Immerhin kann Pierre sehen, dass es möglich ist – ein schwacher Trost – und wenn Acrobat JavaScript versteht, dann füge ich noch den Code als Denkansatz ein.
if (Gerät.rawValue && Laufzeit.rawValue) {
if (Gerät.rawValue == "1") {
Laufzeit.rawValue == "48" ? this.rawValue = 15 : this.rawValue = 10
} else if (Gerät.rawValue == "2") {
Laufzeit.rawValue == "48" ? this.rawValue = 26 : this.rawValue = 20
} else {
Laufzeit.rawValue == "48" ? this.rawValue = 38 : this.rawValue = 30
}
} else {
this.rawValue = null
}
armine
if (Gerät.rawValue && Laufzeit.rawValue) {
if (Gerät.rawValue == "1") {
Laufzeit.rawValue == "48" ? this.rawValue = 15 : this.rawValue = 10
} else if (Gerät.rawValue == "2") {
Laufzeit.rawValue == "48" ? this.rawValue = 26 : this.rawValue = 20
} else {
Laufzeit.rawValue == "48" ? this.rawValue = 38 : this.rawValue = 30
}
} else {
this.rawValue = null
}
armine
Ausgabe eines Wertes in Abhängigkeit von 2 Textfeldern
Hallo armine,
vielen vielen Dank. Genau so habe ich mir das gewünscht. Probiere den Code gleich mal aus.
Gruß
Pierre
vielen vielen Dank. Genau so habe ich mir das gewünscht. Probiere den Code gleich mal aus.
Gruß
Pierre
Ausgabe eines Wertes in Abhängigkeit von 2 Textfeldern
Hallo armine,
irgendwie will das bei mir nicht funktionieren. Ich hab bisher nie mit dem LCD gearbeitet und da das Formular sehr umfangreich ist würde ich das auch gern direkt über die Formularfunktion im Acrobat umsetzen.
Ich habe die Formel nun an mein Formular angepasst. Diese sieht so aus:
if (Gerät.rawValue && Laufzeit.rawValue) {
if (Gerät.rawValue == "1") {
Laufzeit.rawValue == "48" ? this.rawValue = 7,90 : this.rawValue = 10,90
} else if (Gerät.rawValue == "2") {
Laufzeit.rawValue == "48" ? this.rawValue = 15,90 : this.rawValue = 19,90
} else if (Gerät.rawValue == "3") {
Laufzeit.rawValue == "48" ? this.rawValue = 14,90 : this.rawValue = 18,90
} else {
Laufzeit.rawValue == "48" ? this.rawValue = 15,90 : this.rawValue = 19,90
}
} else {
this.rawValue = null
}
Wenn ich das Skript nun in das Textfeld "Preis" unter Berechnung / Benutzerdefiniertes Berechnungsskript einbinde bekomme ich ich die Fehlermeldung
SyntaxError: missing: in conditional
expression
3: in Zeile 4
Siehst du den Fehler?
LG Pierre
irgendwie will das bei mir nicht funktionieren. Ich hab bisher nie mit dem LCD gearbeitet und da das Formular sehr umfangreich ist würde ich das auch gern direkt über die Formularfunktion im Acrobat umsetzen.
Ich habe die Formel nun an mein Formular angepasst. Diese sieht so aus:
if (Gerät.rawValue && Laufzeit.rawValue) {
if (Gerät.rawValue == "1") {
Laufzeit.rawValue == "48" ? this.rawValue = 7,90 : this.rawValue = 10,90
} else if (Gerät.rawValue == "2") {
Laufzeit.rawValue == "48" ? this.rawValue = 15,90 : this.rawValue = 19,90
} else if (Gerät.rawValue == "3") {
Laufzeit.rawValue == "48" ? this.rawValue = 14,90 : this.rawValue = 18,90
} else {
Laufzeit.rawValue == "48" ? this.rawValue = 15,90 : this.rawValue = 19,90
}
} else {
this.rawValue = null
}
Wenn ich das Skript nun in das Textfeld "Preis" unter Berechnung / Benutzerdefiniertes Berechnungsskript einbinde bekomme ich ich die Fehlermeldung
SyntaxError: missing: in conditional
expression
3: in Zeile 4
Siehst du den Fehler?
LG Pierre
Ausgabe eines Wertes in Abhängigkeit von 2 Textfeldern
Hallo Pierre,
Acrobat ist nun gar nicht mein Ding, aber ungewöhnlich scheint mir das Dezimalkomma, statt des in Programmiersprachen üblichen"decimal point".
vg
armine
Acrobat ist nun gar nicht mein Ding, aber ungewöhnlich scheint mir das Dezimalkomma, statt des in Programmiersprachen üblichen"decimal point".
vg
armine
Ausgabe eines Wertes in Abhängigkeit von 2 Textfeldern
Hallo Pierre,
ja, leider ist das mit dem Umsetzen, in JS nicht so einfach.
Also erstens "raw.Value" gibt es im Acrobat nicht, dort heißt es nur ".value".
Zweitens this.raw Value gibt es auch nicht, sondern "this.getFiled("Text1").value".
Ich habe es auch schon probiert, aber leider reichen meine Kenntnisse auch nicht aus, um dieses Problem zu lösen.
Werde aber weiter probieren.
VG Merklin
ja, leider ist das mit dem Umsetzen, in JS nicht so einfach.
Also erstens "raw.Value" gibt es im Acrobat nicht, dort heißt es nur ".value".
Zweitens this.raw Value gibt es auch nicht, sondern "this.getFiled("Text1").value".
Ich habe es auch schon probiert, aber leider reichen meine Kenntnisse auch nicht aus, um dieses Problem zu lösen.
Werde aber weiter probieren.
VG Merklin
Ausgabe eines Wertes in Abhängigkeit von 2 Textfeldern
Vielen Dank für die Info.. ich würde sagen, mal lernt nie aus!
Ich hoffe jemand anderes weiß hier noch Rat!
Ich hoffe jemand anderes weiß hier noch Rat!
Ausgabe eines Wertes in Abhängigkeit von 2 Textfeldern
Hallo Pierre,
ich glaub, ich hab was gefunden.
VG Merklin
ich glaub, ich hab was gefunden.
VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.