Kombinationsfeld-Liste über Javascript füllen

Grundsätzliche Fragen zur Bedienung
bestgrafix
Beiträge: 34
Registriert: 09.02.2012, 21:40

Kombinationsfeld-Liste über Javascript füllen

Beitrag von bestgrafix » 30.10.2012, 17:03

Ich hab eine kurze Frage, ich möchte gerne ein Kombinationsfeld mit Einträgen und Exportwerten füllen, wenn ich das über ein anderes Auswahlfeld fülle klappt es, aber wenn ich den Javascript Code einfüge erzeugt er mir zwar die Liste und ich kann auswählen, allerdings springt der ausgewählte Wert wieder in den Ausgangszustand.

Der Beispielcode sieht wie folgt aus:

var m = this.getField("FLR-AUSWAHL");
m.setItems([
["Select" , " "],
["2-3"   , "2-3"],
["2-4"   , "2-4"],
["3-0"   , "3-0"],
["4-2"   , "4-2"],
["4-3"   , "4-3"],
["4-4"   , "4-4"],
["5-0"   , "5-0"],
["5-1"   , "5-1"],
["5-2"   , "5-2"],
["5-3"   , "5-3"],
["5-3-1" , "5-3-1"],
["5-4"   , "5-4"],
["5-5"   , "5-5"],
["6-0"   , "6-0"],
["6-1"   , "6-1"],
["6-2"   , "6-2"],
["6-3"   , "6-3"],
["6-4"   , "6-4"],
["n/a"   , " "]

]);
}

Ich hoffe ihr wisst was ich meine :)

Grüße

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

Kombinationsfeld-Liste über Javascript füllen

Beitrag von Merklin » 31.10.2012, 01:24

Hallo bestgrafix,

also ehrlich gesagt nicht.

Nur eine Vermutung von mir, schreib es mal so.

Code: Alles auswählen

var m = this.getField("FLR-AUSWAHL");
m.setItems([
["Select"],
["2-3"   , "2-3"],
["2-4"   , "2-4"],
["3-0"   , "3-0"],
["4-2"   , "4-2"],
["4-3"   , "4-3"],
["4-4"   , "4-4"],
["5-0"   , "5-0"],
["5-1"   , "5-1"],
["5-2"   , "5-2"],
["5-3"   , "5-3"],
["5-3-1" , "5-3-1"],
["5-4"   , "5-4"],
["5-5"   , "5-5"],
["6-0"   , "6-0"],
["6-1"   , "6-1"],
["6-2"   , "6-2"],
["6-3"   , "6-3"],
["6-4"   , "6-4"],
["n/a"]

]);
Leerzeichen nimmt das DD Feld nicht.


VG Merklin

bestgrafix
Beiträge: 34
Registriert: 09.02.2012, 21:40

Kombinationsfeld-Liste über Javascript füllen

Beitrag von bestgrafix » 31.10.2012, 09:18

Geht leider auch nicht, springt aufAnfang.
 ich hab mein nen Beispiel angehangen.

Grüße


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

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

Kombinationsfeld-Liste über Javascript füllen

Beitrag von Merklin » 31.10.2012, 13:56

Hallo bestgrafix,

geht es so?
Was soll das Berechnungsscript bewirken, sehe keinen Sinn darin. Hab es raus genommen.


VG Merklin

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

bestgrafix
Beiträge: 34
Registriert: 09.02.2012, 21:40

Kombinationsfeld-Liste über Javascript füllen

Beitrag von bestgrafix » 31.10.2012, 14:40

Hintergrund ist, das sich diese  Liste  wöchentlich verändern  wird. Es geht wesentlich schneller so ein script zu erstellen als die Einträge einzutippen :)

Alternativ würde mir auch eine Datenquelle , als txt file reichen.
Es ist allerdings auch wichtig das der Exportwert gefüllt wird.
Das hab ich bis jetzt natürlich noch nicht hinbekommen :)

Da ich die Auswahl aus dem Feld in den Mail Betreff schreibe, benötige ich noch den Exportwert als Abkürzung damit der Betreff nicht zu Lang wird, da werden nämlich noch andere Felder reingeparset.

Grüße :)



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

Kombinationsfeld-Liste über Javascript füllen

Beitrag von Merklin » 31.10.2012, 15:03

Hallo bestgrafix,

kannst du damit etwas anfangen?

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

bestgrafix
Beiträge: 34
Registriert: 09.02.2012, 21:40

Kombinationsfeld-Liste über Javascript füllen

Beitrag von bestgrafix » 31.10.2012, 15:50

Na sowas hab ich ja schon mit zwei Feldern :) Ich bräuchte das für ein Feld. An sonsten lasse ich die liste eben einfach über ein anderes verstecktes Feld füllen.

Grüße

Benni

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

Kombinationsfeld-Liste über Javascript füllen

Beitrag von Merklin » 31.10.2012, 16:21

........... also nun verstehe ich gar nichts mehr.

Du selber schickst ein Beispiel mit drei DD Felder und nun möchtest du eins.

Kannst nicht mal ein Beispiel einstellen, das so ausieht, wie du es haben willst und jedes Feld mal genauer Beschreiben (Notizen anhängen). Was, wie und wo, passieren soll.

Sonst labern wir ja noch ewig.

VG Merklin

bestgrafix
Beiträge: 34
Registriert: 09.02.2012, 21:40

Kombinationsfeld-Liste über Javascript füllen

Beitrag von bestgrafix » 01.11.2012, 16:13

Kein Problem , ich hänge dir nochmal ein Beispiel an mit genauer Erläuterung.

Danke für die Mühe

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

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

Kombinationsfeld-Liste über Javascript füllen

Beitrag von Merklin » 02.11.2012, 00:19

Hallo Benni,

na, das kann ja auch nicht funktionieren.
Da ja die Berechnung ständig neu ausgeführt wird, wenn du auf den Pfeil klickst.
Dadurch wird die DD Liste ständig neu befüllt und als erstes steht nun mal Select und das bekommst du dann zu sehen. Außerdem glaube ich, das es nicht möglich ist, sich selbst durch sich selbst zu befüllen.

Es gibt aber andere Wege dein Vorhaben zu realisieren.

Z.B. einmal über Seite öffnen, dann wird dein Script immer dann ausgeführt wenn die Seite geöffnet wird, logisch.

Oder über "Erweitert" > "Dokumentenverarbeitung" > "Dokument-Java Scripts.
Hier musst du einen Namen vergeben, den Text im Body löschen und dein Script einfügen. Dann wird dein Script jedes mal ausgeführt, wenn dein Formular geöffnet wird.

Habe in deinem Beispiel die Sache in einem Button hinterlegt, zu Anschauungszwecken.

Alles klar so weit?

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

Antworten