Script IF-Anweisungen --> ein und ausblenden TF

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Hormann
Beiträge: 100
Registriert: 09.08.2010, 11:42

Script IF-Anweisungen --> ein und ausblenden TF

Beitrag von Hormann » 15.09.2010, 07:06

Guten Morgen Ihr Lieben,

ich habe ein kleines Problem mit meinen Script! Kann jemand den Fehler erkennen!

 
[fontsize=2][fontsize=2]if[/fontsize][/fontsize][fontsize=2](RAS.rawValue[/fontsize][fontsize=2][fontsize=2]==[/fontsize][/fontsize][fontsize=2]"1")

{

[/fontsize][fontsize=2][fontsize=2]if[/fontsize][/fontsize][fontsize=2](Formular1.TF3an.Optionsfeldliste.Privat[/fontsize][fontsize=2][fontsize=2]==[/fontsize][/fontsize][fontsize=2]"1")

{

Formular1.Privat2.presence[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2]"visible";

Formular1.Firma2.presence[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2]"hidden";

}

[/fontsize][fontsize=2][fontsize=2]else
[/fontsize]
[/fontsize]
[fontsize=2]
{

Formular1.Privat2.presence[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2]"hidden";

Formular1.Firma2.presence[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2]"visible";

}
[/fontsize][fontsize=2][fontsize=2]
else
[/fontsize]
[/fontsize]
[fontsize=2]
{

Formular1.Privat2.presence[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2]"hidden";

Formular1.Firma2.presence[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2]"hidden";

}[/fontsize]
Vielleicht noch etwas zur Funktionsweise:

Es soll ein Teilformular nach folgenden Krieterien eingeblendet werden:

Wenn man in TF 3 Privat auswählt und abweichende Adresse (Feld RAS) anklingt, soll TF Privat 2 eingeblendet werden. Ist FeldRAS ausgefühlt und Gewerbe angeklingt soll TF Firma 2 eingeblendet werden!

Ansonsten sollen beide TF Privat2 und Firma2 ausgeblendet werden.

 

Gruß

Stephanie

Hormann
Beiträge: 100
Registriert: 09.08.2010, 11:42

Script IF-Anweisungen --> ein und ausblenden TF

Beitrag von Hormann » 15.09.2010, 09:04

Hallo Leute,

habe jetzt geschafft das was eingeblendet wird und wieder aus. Aber leider immer nur das TF Firma2.

Mein PRoblem jetzt warum blendet er bei PRivat nicht Privat2 ein?

Mein geändertes  Script:
 [fontsize=2]

[/fontsize][fontsize=2][fontsize=2]if[/fontsize][/fontsize][fontsize=2](RAS.rawValue[/fontsize][fontsize=2][fontsize=2]==[/fontsize][/fontsize][fontsize=2]"1")

{

[/fontsize][fontsize=2][fontsize=2]if[/fontsize][/fontsize][fontsize=2](Formular1.TF3an.Optionsfeldliste.Privat[/fontsize][fontsize=2][fontsize=2]==[/fontsize][/fontsize][fontsize=2]"1")

Formular1.Privat2.presence[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2]"visible";

Formular1.Firma2.presence[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2]"hidden";

[/fontsize][fontsize=2][fontsize=2]if[/fontsize][/fontsize][fontsize=2](Formular1.TF3an.Optionsfeldliste.Gewerbe[/fontsize][fontsize=2][fontsize=2]==[/fontsize][/fontsize][fontsize=2]"1")

Formular1.Privat2.presence[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2]"hidden";

Formular1.Firma2.presence[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2]"visible";

}
[/fontsize][fontsize=2][fontsize=2]
else
[/fontsize]
[/fontsize]
[fontsize=2]
{

Formular1.Privat2.presence[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2]"hidden";

Formular1.Firma2.presence[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2]"hidden";

}
[/fontsize]
Danke im voraus für eure Hilfe!

MFG

Stephanie

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

Script IF-Anweisungen --> ein und ausblenden TF

Beitrag von nele_sonntag » 15.09.2010, 09:21

Hi Stephanie,
lade es doch mal hoch. Ist immer einfacher.
LG Mandy

Hormann
Beiträge: 100
Registriert: 09.08.2010, 11:42

Script IF-Anweisungen --> ein und ausblenden TF

Beitrag von Hormann » 15.09.2010, 09:35

So habe jetzt mal den verwirrenden Mist aus dem PDF gelöscht und nur die relevanten Sachen hochgeladen.

 

LG

Stephanie
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:

Script IF-Anweisungen --> ein und ausblenden TF

Beitrag von nele_sonntag » 15.09.2010, 09:51

Passwort :-)

Hormann
Beiträge: 100
Registriert: 09.08.2010, 11:42

Script IF-Anweisungen --> ein und ausblenden TF

Beitrag von Hormann » 15.09.2010, 09:52

sorry simplex

Hormann
Beiträge: 100
Registriert: 09.08.2010, 11:42

Script IF-Anweisungen --> ein und ausblenden TF

Beitrag von Hormann » 15.09.2010, 09:56

Lade es aber trotzdem, nochmal ungeschütz hoch!
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:

Script IF-Anweisungen --> ein und ausblenden TF

Beitrag von nele_sonntag » 15.09.2010, 10:35

Nun ja, zunächst soll er immer das gleiche machen, da ändert sich natürlich nicht viel..ja ja..das kopieren :-)))

Code: Alles auswählen

if(Privat.rawValue=="1")
{
    Privat1.presence="visible";
    Firma1.presence="hidden";
}
else
{
    Privat1.presence="visible";
    Firma1.presence="hidden";
}
LG Mandy

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

Script IF-Anweisungen --> ein und ausblenden TF

Beitrag von nele_sonntag » 15.09.2010, 10:52

Dann machst Du noch den Fehler mit der Abfrage der Optionskästchen. OK sind nicht 1 wenn sie aktiv sind und sonst 0, SONDERN bei Privat ist der Wert 1, bei Gewerbe 2 und das fragst Du beim umgebenden Teilformular ab.

Nur Kontrollkästchen shaben den Wert 1, wenn aktiv und 0, wenn nicht aktiviert.

Hormann
Beiträge: 100
Registriert: 09.08.2010, 11:42

Script IF-Anweisungen --> ein und ausblenden TF

Beitrag von Hormann » 15.09.2010, 11:01

Hi Mandy bei mir funktioniert das nicht udn was mache ich wenn Firma angekreuzt ist?

Weil Standard mäßig ist unten ja nichts sichtbar, nur wenn der hacken aktiv gesetzt wird!

Antworten