Seite 1 von 1

Dropdown Menü und Zeilenumbruch

Verfasst: 17.03.2013, 15:36
von volli76
Hallo zusammen,
Ich setze mich gerade ein wenig mit Adobe Acrobat auseinander und muss feststellen das man da ohne Javascript nicht weiter kommt...zumindest bei dem was ich vorhabe.
Also ich habe da mal 3 Fragen:

1. Ich hab 2 DD-Menüs dessen Exportwerte in einem anderen Feld (Arbeitsbeschreibung)ausgegeben werden. Diese Felder kann man aber noch zusätzlich benutzerdefiniert beschriften. Leider ist es bei dem verwendetem Script so, dass bei einer manuellen Eingabe das eingegebene direkt im Ausgabefeld erscheint. Das soll aber bei einer manuellen Eingabe leer bleiben!

2. Wenn ich etwas per DD im ersten Feld aussuche und dann auch im zweiten DD-feld, werden die Exportwerte direkt hintereinander geschrieben. Wäre aber schöner wenn es ein Zeilenumbruch geben würde.

3. Kann man bei einem DD-Menü auch ein leeres Feld irgendwie hinzufügen?


Code: Alles auswählen

if (this.getField("Dropdown-Liste1").value == "-" | " ") {
var D1 = ""; }
else {
var D1 = this.getField("Dropdown-Liste1").value; }

if (this.getField("Dropdown-Liste2").value == "-" | " ") {
var D2 = "";}
else {
var D2 = this.getField("Dropdown-Liste2").value;}

this.getField("Arbeitsbeschreibung").value = D1 + D2;

Dropdown Menü und Zeilenumbruch

Verfasst: 17.03.2013, 16:45
von nele_sonntag
Ich arbeite nur mit dem LCD, da er einfach mehr Möglichkeiten bietet,
Da erzeugst du einen Zeilenumbruch mit \n. Vielleicht lässt sich das analog umsetzen.

Code: Alles auswählen

this.getField("Arbeitsbeschreibung").value = "Hier kommt die Zeile 1 " + D1 + "\nJetzt beginnt die Zeile 2 " + D2;
Alle restlichen Fragen auch beim LCD kein Thema. :(

LG Mandy



Dropdown Menü und Zeilenumbruch

Verfasst: 17.03.2013, 17:20
von volli76
Super, danke! Der Zeilenumbruch wäre jetzt abgehakt :)
Wäre jetzt noch super wenn jemand eine Antwort zu Punkt 1 und 3 in meiner kleinen Agenda hätte ;)

Dropdown Menü und Zeilenumbruch

Verfasst: 17.03.2013, 17:27
von nele_sonntag
Na das freut mich, dass die LCD-Syntax auch hier funktioniert :)

Insofern ein neuer Transferversuch, das wäre es beim LCD:

Code: Alles auswählen

DropdownListe.addItem(" ");
Also bei dir vlt.:

Code: Alles auswählen

this.getField("Dropdown-Liste1").addItem(" ")
Frage 1 verstehe ich nicht so ganz. Magst du sie noch einmal erklären?

Dropdown Menü und Zeilenumbruch

Verfasst: 17.03.2013, 19:18
von volli76
Also in den Eigenschaften des DD-Menüs kann ich auch benutzerdefinierte Eingaben zulassen, d.h. das ich auch selber in das Feld was reinschreiben kann. Nur wenn ich in das Feld was reinschreibe, wo ich normalerweise vordefinierte Elemente habe, wird das geschrieben direkt in das Ausgabefeld übertragen.

Dropdown Menü und Zeilenumbruch

Verfasst: 17.03.2013, 20:03
von Merklin
Hallo volli,

wann soll es denn dann passieren?
Der Wert wird nicht gespeichert.

VG Merklin

Dropdown Menü und Zeilenumbruch

Verfasst: 17.03.2013, 20:33
von volli76
Sobald ich das DD-Feld verlasse wird das von mir geschriebene wohl als Wert an das Textfeld (Arbeitsbeschreibung)übergeben.
Ich muss also irgendwie eine Abfrage erstellen, das wenn ich kein vorgegebenes Element wähle/oder kein Export Wert vorhanden ist, auch nichts übergeben wird.
Ich hoffe ich konnte es jetzt einigermaßen verständlich erklären :?

Dropdown Menü und Zeilenumbruch

Verfasst: 18.03.2013, 10:24
von Merklin
Hallo volli,

habe es jetzt so gelöst. Hoffe es klappt.

VG Merklin

Dropdown Menü und Zeilenumbruch

Verfasst: 08.05.2014, 13:38
von nele_sonntag
Hallo volli76,

eine Rückmeldung wäre für die Helfenden schon schön!??

LG Mandy