Textfeld durch Kontrollkästchen entfernen

Ob nun dynamisch agierende Subformulare, oder einfach nur Textfelder...
Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Textfeld durch Kontrollkästchen entfernen

Beitrag von nele_sonntag » 02.09.2010, 09:51

Hallo Nuke-X,

Erklärung der äußeren Schleife, damit Du den Code ein wenig nachvollziehen kannst:
var nPageCount = 0:
bedeutet, definiere eine Variable und setze sie auf 0

nPageCount < xfa.host.numPages:
Die Schleife läuft solang bis nPageCount um eins kleiner ist als die Gesamtzahl der Seiten (xfa.host.numPages)

nPageCount++:
erhöhe nPageCount nach jedem Schleifendurchlauf um 1

Also würde ich entweder schreiben:
nPageCount < 1

oder

nPageCount < xfa.host.numPages-1

Code: Alles auswählen

for (var nPageCount = 0; nPageCount < xfa.host.numPages; nPageCount++) 
{ 
    var oFields = xfa.layout.pageContent(nPageCount, "field");
    var nNodesLength = oFields.length;
    // Set the field property.
    for (var nNodeCount = 0; nNodeCount < nNodesLength; nNodeCount++) 
    {
    oFields.item(nNodeCount).access = "protected";
    }
}
Schau auch noch mal hier, das ist xfa.host.numPages usw. schon erklärt.
http://acronaut.de/forum34/2065.html

LG Mandy

Nuke-X
Beiträge: 9
Registriert: 31.08.2010, 09:50

Textfeld durch Kontrollkästchen entfernen

Beitrag von Nuke-X » 03.09.2010, 07:25

Hi Mandy

Du bist spitze. Nun funktioniert das so wie ich mir das vorgestellt habe. Besten Dank.

In der Anlage findet ihr nun das fertige Formular. Nochmals eine kurze Beschreibung, was das Formular nun macht:

Es soll en dynamischer Fragebogen sein. Ab Seite 2 werden die Fragen erstellt und auf Seite 1 können Sie mittels Ja - Nein Option aus-, bzw. eingeblendet werden. Sobald alle Fragen ausgewählt wurden kann mit einem Klick auf das "Schloss" die 1. Seite gesperrt werden. Wenn das Formular weitergeleitet wird können nun ab Seite 2 die Fragen beantwortet werden.

Vielen Dank für die Zusammenarbeit :)

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

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Textfeld durch Kontrollkästchen entfernen

Beitrag von nele_sonntag » 03.09.2010, 10:26

Sehr schön. Freut mich, das alles geklappt hat. LG Mandy

Nuke-X
Beiträge: 9
Registriert: 31.08.2010, 09:50

Textfeld durch Kontrollkästchen entfernen

Beitrag von Nuke-X » 07.09.2010, 07:56

Hallo Mandy

Ich hätte doch noch eine Frage, wobei du mir sicherlich behilflich sein könntest :)

Was müsste ich anpassen, dass ich ein einzelnes Textfeld sperren kann? So dass ich das Bild mit dem Schloss neben ein Textfeld setze und wenn ich darauf klicke nur das Textfeld und nichts anderes gesperrt wird. Die Wünsche für den Fragebogen haben sich eben ein bisschen geändert ;)

Gruss Nuke

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Textfeld durch Kontrollkästchen entfernen

Beitrag von nele_sonntag » 07.09.2010, 14:05

Hallo Nuke,

das ist relativ einfach.

Dafür im CLICK-Ereignis des Buttons, Sprache Javascript folgenden Code hinterlegen:

Code: Alles auswählen

Pfad_zum_betreffendenFeld.access = "protected";
LG Mandy
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

merlin80
Beiträge: 37
Registriert: 23.08.2010, 05:53

Textfeld durch Kontrollkästchen entfernen

Beitrag von merlin80 » 09.09.2010, 12:41

Nuke-X hat geschrieben:Hi Mandy


In der Anlage findet ihr nun das fertige Formular. Nochmals eine kurze Beschreibung, was das Formular nun macht:
...
Gruss
Nuke
Hallo Nuke,

kann man dieses Skript (welches das Formular unwiderruflich sperrt) und das Bild des Schlosses weiterverwenden oder ist das in irgendeiner Form urheberrechtlich geschützt?

Weil im Code

Code: Alles auswählen

cTitle: "Assure HSC",
zu sehen ist.

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Textfeld durch Kontrollkästchen entfernen

Beitrag von nele_sonntag » 09.09.2010, 15:48

Hallo Merlin,

Nuke brauchst Du da nicht fragen, von ihm stammt das nicht.

Normalerweise ist das so, wenn jemand her etwas veröffentlicht, muss ihm klar sein, dass man es auch benutzt.

Fremde Bilder sollte man niemals benutzen, die Gefahr einer Urheberrechtsverletzung und die dann evtl. anstehende Abmahnung ist viel zu gefährlich.

Du kannst Dir ja noch mal die Originaldiskussion anschauen und dort nachfragen. Befindet sich i.Ü. auch unter Mustertuorials.

LG Mandy

Nuke-X
Beiträge: 9
Registriert: 31.08.2010, 09:50

Textfeld durch Kontrollkästchen entfernen

Beitrag von Nuke-X » 14.09.2010, 08:16

Hallo Mandy

Danke für den Hinweis. Wenn ich das Ganze umsetze, werde ich wahrscheinlich einen Button einfügen, mit dem man das Formular sperren kann. Möchte mich hier nicht mit fremden Federn schmücken.

Deine Hilfe zu den einzelnen Textfeldern sperren, werde ich noch ausprobieren. Bin nach einem Unfall etwas gehandicapt.

Gruss
Nuke

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Textfeld durch Kontrollkästchen entfernen

Beitrag von nele_sonntag » 14.09.2010, 10:05

Kein Thema. melde Dich einfach, wenn es irgendwo hakt. Wenn ich helfen kann, gern.
Gute Besserung für Dich!!

Bin auch - wenn auch anders und natürlich nicht vergleichbar gehandicapt - meine Minimietze wurde kastriert und ich muss sie sekündlich im Auge behalten, damit sie nicht an die Wunde geht..so komm ich auch zu nix :-)

LG Mandy

Antworten