Seite 1 von 2
Drodownliste verknüpfung
Verfasst: 21.08.2012, 10:31
von Ossenkopp
ES2
Hallo,
ich habe eine Dropdownliste woe sich je nach wahl ein Bild daneben öffnet. siehe unten
Beim letzten möchte ich aber das sich statt einem Bild ein Textfeld öffnet
Formular1.#subform[0].bestuhlungsform::change - (JavaScript, client)
switch(xfa.event.newText){
case "Standard":
var image = StatischesBild2.value.image.value;
newImage.rawValue = image;
break;
case "Standard 1":
var image = StatischesBild3.value.image.value;
newImage.rawValue = image;
break;
case "Textfeld":
var image = StatischesBild4.value.image.value;
newImage.rawValue = image;
break;
Danke
Drodownliste verknüpfung
Verfasst: 21.08.2012, 10:47
von Merklin
Hallo,
Formular1.#subform[0].bestuhlungsform::change - (JavaScript, client)
switch(xfa.event.newText){
case "Standard":
var image = StatischesBild2.value.image.value;
newImage.rawValue = image;
break;
case "Standard 1":
var image = StatischesBild3.value.image.value;
newImage.rawValue = image;
break;
case "Textfeld":
Formular1.#subform[0].Textfeld.presence="visible";
break;
VG Merklin
Drodownliste verknüpfung
Verfasst: 21.08.2012, 11:03
von Ossenkopp
Danke vielen vielen Dank.
mm wenn ich das mache zeigt er gar nicht mehr an, weder die bilder noch das textfeld
Drodownliste verknüpfung
Verfasst: 21.08.2012, 11:42
von Merklin
Hallo,
meinst du es vielleicht so?
VG Merklin
Drodownliste verknüpfung
Verfasst: 21.08.2012, 11:49
von Ossenkopp
ja genau, nur beim letzten müsste ein textfeld zu freien eingabe erscheinen
Danke!
Drodownliste verknüpfung
Verfasst: 22.08.2012, 00:38
von Merklin
Hallo,
so ungefähr?
VG Merklin
Drodownliste verknüpfung
Verfasst: 24.08.2012, 10:08
von Ossenkopp
ungefähr,
ich möchte das nur als letzte anwahl nur das Textfeld 2 erscheint ohne Bild und 20 Stühle
newImage.rawValue = image;
Formular1.TF.Textfeld1.rawValue="20 Stühle";
Formular1.TF.Textfeld2.presence="hidden";
Formular1.TF.Textfeld2.rawValue="";
break;
Drodownliste verknüpfung
Verfasst: 24.08.2012, 11:34
von Ossenkopp
also hier nochmal:
das erste ist richtig und soll auch so bleiben aber das zweite"sonstige bestuhlung"
dort soll das Textfeld1 zur freien Eingabe von Text erscheinen. Irgendwas stimmt aber nicht
case "Reihenbestuhlung alle Säle":
var image = StatischesBild14.value.image.value;
newImage.rawValue = image;
Formular1.Textfeld2.rawValue="150 Personen";
break
case "sonstige Bestuhlung":
var Formular1.Textfeld1.presence=hidden";
Formular1.Textfeld1.rawValue="";
break
Danke
}
Drodownliste verknüpfung
Verfasst: 24.08.2012, 12:10
von Ossenkopp
ich hab das jetzt hin bekommen:
case "Reihenbestuhlung alle Säle":
var image = StatischesBild14.value.image.value;
newImage.rawValue = image;
Formular1.Textfeld2.rawValue="150 Personen";
break
case "sonstige Bestuhlung":
Formular1.Textfeld3.presence="visible";
break;
allerdings, wenn ich vorher Reihenbestuhlung alle Säle angeklickt habe und dann sonstige bestuhlung klicke, kommt das Textfeld 3 aber es bleibt auch das Statische Bild14 sichtbar was eigentlich verschwinden müsste:(
Drodownliste verknüpfung
Verfasst: 24.08.2012, 13:04
von Ossenkopp
ich glaub das geht jetzt, was mir aber jetzt neu aufgefallen ist.
das bildfeld newimage
wenn jemand das formular aufruft und dort klickt öffnet sich ein bilddatei auswählen feld, das darf natürlich nicht sein.
was kann man da machen, ist dringend
danke