Ankreuzfeld soll andere Textfelder freischaltem
Ankreuzfeld soll andere Textfelder freischaltem
Hallo,
ich möchte gern ein Optionfeld erstellen, welches bei Aktivierung andere Felder freischaltet.
Z.B.
Auswahl Zahlungsart Lastschrift. Bei Aktivierung sollen die Felder Kononummer, BLZ, Bankname und Kontoinhaber ausfüllbar sein.
Bei nicht Aktievierung sollen diese Felde nicht anwählbar sein.
Wie mache ich dies am geschicktesten.
Danke Armin
ich möchte gern ein Optionfeld erstellen, welches bei Aktivierung andere Felder freischaltet.
Z.B.
Auswahl Zahlungsart Lastschrift. Bei Aktivierung sollen die Felder Kononummer, BLZ, Bankname und Kontoinhaber ausfüllbar sein.
Bei nicht Aktievierung sollen diese Felde nicht anwählbar sein.
Wie mache ich dies am geschicktesten.
Danke Armin
Ankreuzfeld soll andere Textfelder freischaltem
Hallo und guten Morgen 
Ich habe so ziemlich das gleiche Problem. Ich bin auch noch ein ziemlicher Neuling in dem Programm und tüftel mir alles bisher mehr oder minder erfolgreich zusammen!
Ich möchte, dass ein Feld unbedinngt ausgefüllt werden muss wenn ein Optionsfeld ausgewählt wird.
In meinem Fall (eine Reisekostenabrechnung) bedeutet das, dass wenn das Optionsfeld "Bankauszahlung" gewählt wurde die Textfelder "Kto.-Nr.:" und "BLZ" unbedinngt ausgefüllt werden müssen.
Ich habe keinen Lösungsweg gefunden und wollte dann zumindest (ich weiß eigentlich gar nicht genau wieso, vielleicht nur um irgendetwas zu erreichen...), dass die Felder nicht mehr zu bearbeiten sind, wenn ich das Feld "Bankauszahlung" nicht auswähle. Dieses habe ich versucht über den Code:
if Bankauszahlung = true then KtoNr = true elseif Bankauszahlung = false then KtoNr = false endif
zu bewerkstelligen. Ging leider auch nicht (ist auch Visual Basic, aber die Sprachen ähneln sich sehr, deswegen habe ich es halt so probiert!?)
Ich wäre wirklich dankbar, wenn jemand wüsste wie ich eine Eingabe erzwingen könnte bei der Auswahl des Optionsfeldes "Bankauszahlung". Ich verzweifle so langsam!
Ich habe schon gesucht, aber ich habe auch keine passenden Lösungen im Internet (via Google) oder hier gefunden. Ich hoffe ich habe nichts übersehen, ich möchte keine unnötige Arbeit machen!
Ich bedanke mich jetzt schonmal! Alles ist besser als mein derzeitiger Lösungsweg!

Ich habe so ziemlich das gleiche Problem. Ich bin auch noch ein ziemlicher Neuling in dem Programm und tüftel mir alles bisher mehr oder minder erfolgreich zusammen!
Ich möchte, dass ein Feld unbedinngt ausgefüllt werden muss wenn ein Optionsfeld ausgewählt wird.
In meinem Fall (eine Reisekostenabrechnung) bedeutet das, dass wenn das Optionsfeld "Bankauszahlung" gewählt wurde die Textfelder "Kto.-Nr.:" und "BLZ" unbedinngt ausgefüllt werden müssen.
Ich habe keinen Lösungsweg gefunden und wollte dann zumindest (ich weiß eigentlich gar nicht genau wieso, vielleicht nur um irgendetwas zu erreichen...), dass die Felder nicht mehr zu bearbeiten sind, wenn ich das Feld "Bankauszahlung" nicht auswähle. Dieses habe ich versucht über den Code:
if Bankauszahlung = true then KtoNr = true elseif Bankauszahlung = false then KtoNr = false endif
zu bewerkstelligen. Ging leider auch nicht (ist auch Visual Basic, aber die Sprachen ähneln sich sehr, deswegen habe ich es halt so probiert!?)
Ich wäre wirklich dankbar, wenn jemand wüsste wie ich eine Eingabe erzwingen könnte bei der Auswahl des Optionsfeldes "Bankauszahlung". Ich verzweifle so langsam!
Ich habe schon gesucht, aber ich habe auch keine passenden Lösungen im Internet (via Google) oder hier gefunden. Ich hoffe ich habe nichts übersehen, ich möchte keine unnötige Arbeit machen!
Ich bedanke mich jetzt schonmal! Alles ist besser als mein derzeitiger Lösungsweg!
Ankreuzfeld soll andere Textfelder freischaltem
Hat wirklich keiner ne Ahnung?
Ankreuzfeld soll andere Textfelder freischaltem
Hi,
also VB und JavaScript ähneln sicht zwar, aber nur insoweit, dass man beide mit gewissen Englischkenntnissen ganz gut versteht
Also, bei Optionsfeldern gibst Du Werte ein (Exportwerte unter Optionen oder so) und fragst dann einfach den Wert des Feldes ab. An folgender Zeile wirst Du schon sehen, dass es sich durchaus ein wenig vom VB unterscheidet. Grundsätzlich hilft einem das dort erworbene Wissen aber auf jeden fall weiter. da hast Du schon recht.
Anbei noch das Beispiel mal ganz einfach aufbereitet.
Hoffe das hilft dir weiter.
Gruß,
Andreas Vogel
also VB und JavaScript ähneln sicht zwar, aber nur insoweit, dass man beide mit gewissen Englischkenntnissen ganz gut versteht

Also, bei Optionsfeldern gibst Du Werte ein (Exportwerte unter Optionen oder so) und fragst dann einfach den Wert des Feldes ab. An folgender Zeile wirst Du schon sehen, dass es sich durchaus ein wenig vom VB unterscheidet. Grundsätzlich hilft einem das dort erworbene Wissen aber auf jeden fall weiter. da hast Du schon recht.
Code: Alles auswählen
if (this.getField("Ident").value == "Bank")
...
Hoffe das hilft dir weiter.
Gruß,
Andreas Vogel
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Ankreuzfeld soll andere Textfelder freischaltem
Hallo!
Danke für die Antwort erstmal!
Nein ich meinte eigentlich die Sprachen FormCalc und VB. Java ist komplett anders, das habe selbst ich schon gesehen
Ich werde mir jetzt mal Dein Beispiel zu Gemüte tun und hoffe, dass es klappt!
Auf jeden Fall schonmal Danke!!
Danke für die Antwort erstmal!
Nein ich meinte eigentlich die Sprachen FormCalc und VB. Java ist komplett anders, das habe selbst ich schon gesehen

Ich werde mir jetzt mal Dein Beispiel zu Gemüte tun und hoffe, dass es klappt!
Auf jeden Fall schonmal Danke!!

-
- Beiträge: 2
- Registriert: 02.11.2008, 12:21
Ankreuzfeld soll andere Textfelder freischaltem
Hallo Armin,
bist du bei deiner Aufgabe mittlerweile weiter gekommen?
habe nämlich das gleiche Problem!
Bin dir für ne Info sehr dankbar.
Gruß Sven
bist du bei deiner Aufgabe mittlerweile weiter gekommen?
habe nämlich das gleiche Problem!
Bin dir für ne Info sehr dankbar.
Gruß Sven
Ankreuzfeld soll andere Textfelder freischaltem
Ich habe sowas ähnliches man mit Scribus gemacht. Geht ebenfalls über JAVA, daher sollte der Code auch mit Adobe gehen.
Button 1 (AN)
Button 2 (AUS)
Kontrollkästchen heissen MyText/MyText2, man kann wählen zwischen An/Aus.
Habe das bei der PDF so gemacht, dass eine weisse Fläche (heisst Abdeckung) Formularfelder bzw Felder/Texte die nicht gedruckt werden sollen, überdeckt.
Vielleicht hilft das etwas
Button 1 (AN)
Code: Alles auswählen
var g = this.getField("MyText2");
g.checkThisBox(0,false);
var h = this.getField("MyText");
h.checkThisBox(0,true);
var k = this.getField("abdeckung");
k.print = false;
k.hidden = true;
Code: Alles auswählen
var g = this.getField("MyText2");
g.checkThisBox(0,true);
var h = this.getField("MyText");
h.checkThisBox(0,false);
var k = this.getField("abdeckung");
k.print = true;
k.hidden = false;
Habe das bei der PDF so gemacht, dass eine weisse Fläche (heisst Abdeckung) Formularfelder bzw Felder/Texte die nicht gedruckt werden sollen, überdeckt.
Vielleicht hilft das etwas
Ankreuzfeld soll andere Textfelder freischaltem
[fontsize=2]Moin[/fontsize]
[fontsize=2] [/fontsize]
[fontsize=2]Ich habe ein ähnliches Problem und hoffe ihr könnt mir helfen.[/fontsize]
[fontsize=2]Ich habe 5 Optionsfelder. Je nachdem welche Option gewählt wurde, soll in einem „Bezeichnungsfeld“ 5 unterschiedlich Dropdownlisten freigeschaltet werden ( z.B. Option Hund Dropdownliste: Welpe, Rüde, Hündin ,usw. / Option Pferd Dropdownliste: Fohlen, Stute, Hengst, usw. ).[/fontsize]
[fontsize=2]Ist das überhaupt möglich ? [/fontsize]
[fontsize=2] [/fontsize]
[fontsize=2]Gruß Heidjer[/fontsize]
[fontsize=2] [/fontsize]
[fontsize=2]Ich habe ein ähnliches Problem und hoffe ihr könnt mir helfen.[/fontsize]
[fontsize=2]Ich habe 5 Optionsfelder. Je nachdem welche Option gewählt wurde, soll in einem „Bezeichnungsfeld“ 5 unterschiedlich Dropdownlisten freigeschaltet werden ( z.B. Option Hund Dropdownliste: Welpe, Rüde, Hündin ,usw. / Option Pferd Dropdownliste: Fohlen, Stute, Hengst, usw. ).[/fontsize]
[fontsize=2]Ist das überhaupt möglich ? [/fontsize]
[fontsize=2] [/fontsize]
[fontsize=2]Gruß Heidjer[/fontsize]