erst einmal möchte ich mich bei allen Mitgliedern für die ausführlichen Informationen in diesem Forum bedanken! Dank euch konnte ich mir einiges an Wissen im Bereich Formularerstellung mithilfe des Adobe LiveCycle Designers aneignen!
Nun bin ich jedoch an einen Punkt gestoßen, bei welchem ich trotz mehrfachen Versuchen zu keiner Lösung kam.
Die ersten beiden angezeigten Code-Ausschnitte sind funktionsfähig und wurden bereits in meinen Formularen verwendet.
Aus diesen beiden habe ich Code-Ausschnitte 3.) und 4.) gebastelt. Diese führten jedoch leider nicht zum Erfolg.
Ziel ist, falls in Feld "AntragAuf" Option 3, in Feld "Befristung_Auswahl" Option 1 und in Feld "Stunden_Eingabe" ein Wert kleiner gleich 10 eingegeben wird, dass dadurch zwei Tabellen ausgeblendet werden.
Falls die ersten beiden Bedingungen plus der Wert größer 10 eingegeben wird, sollen beide Tabellen wieder eingeblendet werden.
1.) Den Folgenden Code habe ich in einem meiner Formulare verwendet. Dieser ist funktionsfähig.
Code: Alles auswählen
<event activity="initialize" name="event__initialize">
<script contentType="application/x-javascript">
if(getField("Arbeitszeit_Eingabe").value < "35")
this.getField("Zeitanteil_Eingabe").value == "35"
else if (getField("Arbeitszeit_Eingabe").value = "35")
this.getField("Zeitanteil_Eingabe").value == "35"
else if(getField("Arbeitszeit_Eingabe").value > "35")
this.getField("Zeitanteil_Eingabe").value == ""
</script>
</event>
<calculate>
<script>
if (Zeitanteil_Eingabe < 35) then Zeitanteil_Eingabe=35
else Zeitanteil_Eingabe
endif
</script>
</calculate>
2.) Den Folgenden Code habe ich in einem meiner Formulare verwendet. Dieser ist funktionsfähig.
Code: Alles auswählen
<event activity="exit" name="event__exit">
<script contentType="application/x-javascript">
if(Tabelle1.Zeile2.AntragAuf.rawValue=="1" && Tabelle2.Zeile8a.Befristung_Auswahl.rawValue=="1"){
Tabelle15.presence="visible";
Tabelle16.presence="visible";
};
</script>
</event>
3.) Den Folgenden Code habe ich aus beiden zusammengebaut. Dieser ist leider nicht funktionsfähig.
Code: Alles auswählen
<event activity="initialize" name="event__initialize">
<script contentType="application/x-javascript">
if(Tabelle1.Zeile2.AntragAuf.rawValue=="3" && Tabelle2.Zeile8a.Befristung_Auswahl.rawValue=="1"){
if(getField("Stunden_Eingabe").value < "10"){
Tabelle13.presence="hidden";
Tabelle14.presence="hidden";
}};
if(Tabelle1.Zeile2.AntragAuf.rawValue=="3" && Tabelle2.Zeile8a.Befristung_Auswahl.rawValue=="1"){
if(getField("Stunden_Eingabe").value = "10"){
Tabelle13.presence="hidden";
Tabelle14.presence="hidden";
}};
if(Tabelle1.Zeile2.AntragAuf.rawValue=="3" && Tabelle2.Zeile8a.Befristung_Auswahl.rawValue=="1"){
if(getField("Stunden_Eingabe").value > "10"){
Tabelle13.presence="visible";
Tabelle14.presence="visible";
}};
</script>
</event>
4.) Den Folgenden Code habe ich aus beiden zusammengebaut. Dieser ist leider nicht funktionsfähig.
Code: Alles auswählen
<event activity="initialize" name="event__initialize">
<script contentType="application/x-javascript">
if(Tabelle1.Zeile2.AntragAuf.rawValue=="3" && Tabelle2.Zeile8a.Befristung_Auswahl.rawValue=="1" && getField("Stunden_Eingabe").value < "10"){
Tabelle13.presence="hidden";
Tabelle14.presence="hidden";
};
if(Tabelle1.Zeile2.AntragAuf.rawValue=="3" && Tabelle2.Zeile8a.Befristung_Auswahl.rawValue=="1" && getField("Stunden_Eingabe").value = "10"){
Tabelle13.presence="hidden";
Tabelle14.presence="hidden";
};
if(Tabelle1.Zeile2.AntragAuf.rawValue=="3" && Tabelle2.Zeile8a.Befristung_Auswahl.rawValue=="1" && getField("Stunden_Eingabe").value > "10"){
Tabelle13.presence="visible";
Tabelle14.presence="visible";
};
</script>
</event>
Vielen Dank für Eure Hilfe
Beste Grüße
Stani