Changing the value of a textfield depending on choices in dropdown field
Hi all,
I'm currently working on a multipage Dokument, where the user starts with a "Setup Page" and depending on the choices on that page certain Templates are spawned and some values on these spawned pages are to be changed and some fields are set to be visible or invisible.
My issue is that one function doesn't seem to actually "care" about the current value of the Field "Herz"
The Functon is called amongst others on a button press.
Am I forgetting about something?
function D530_Herz()
{
// Herzphantom oder Mini Jasczcak-Phantom (D530c)
if(this.getField("Herz").value == "H")
{
this.getField("Page3_D530_Tomo_00a").value = "Herzphantom, Tomoauflösungsphantom mit Tc99m";
this.getField("Page3_D530_Tomo_01a").value = "Typ: Herzphantom";
this.getField("Page3_D530_Tomo_04a").value = "Defekt sichtbar?";
this.getField("Page3_D530_Tomo_05a").value = "Artefakte sichtbar?";
this.getField("Page3_D530_Tomo_04c_J").display = display.hidden;
this.getField("Page3_D530_Tomo_04d_J").display = display.hidden;
this.getField("Page3_D530_Tomo_05c_J").display = display.hidden;
this.getField("Page3_D530_Tomo_05d_J").display = display.hidden;
this.getField("Page3_D530_Tomo_04c_C").display = display.visible;
this.getField("Page3_D530_Tomo_04d_C").display = display.visible;
this.getField("Page3_D530_Tomo_05c_C").display = display.visible;
this.getField("Page3_D530_Tomo_05d_C").display = display.visible;
this.getField("Page3_D530_Tomo_06a").display = display.hidden;
this.getField("Page3_D530_AbMa_00a").display = display.visible;
this.getField("Page3_D530_AbMa_01b").display = display.visible;
this.getField("Page3_D530_AbMa_01c").display = display.visible;
this.getField("Page3_D530_AbMa_02a").display = display.visible;
this.getField("Page3_D530_AbMa_02b").display = display.visible;
this.getField("Page3_D530_AbMa_02c").display = display.visible;
this.getField("Page3_D530_AbMa_03a").display = display.visible;
this.getField("Page3_D530_AbMa_03b").display = display.visible;
this.getField("Page3_D530_AbMa_03c").display = display.visible;
}
else
{
this.getField("Page3_D530_Tomo_00a").value = "Volumenphantom, Tomoauflösungsphantom mit Tc99m";
this.getField("Page3_D530_Tomo_01a").value = "Typ: Small Flangeless SPECT Phantom, Model ECT/SM/P (L: 23cm x 😧 115,3cm )";
this.getField("Page3_D530_Tomo_04a").value = "Inhomogenität (visuelle prüfung)";
this.getField("Page3_D530_Tomo_05a").value = "Kontrast (Anzahl der Kugeln)";
this.getField("Page3_D530_Tomo_04c_J").display = display.visible;
this.getField("Page3_D530_Tomo_04d_J").display = display.visible;
this.getField("Page3_D530_Tomo_05c_J").display = display.visible;
this.getField("Page3_D530_Tomo_05d_J").display = display.visible;
this.getField("Page3_D530_Tomo_04c_C").display = display.hidden;
this.getField("Page3_D530_Tomo_04d_C").display = display.hidden;
this.getField("Page3_D530_Tomo_05c_C").display = display.hidden;
this.getField("Page3_D530_Tomo_05d_C").display = display.hidden;
this.getField("Page3_D530_Tomo_06a").display = display.visible;
this.getField("Page3_D530_AbMa_00a").display = display.hidden;
this.getField("Page3_D530_AbMa_01b").display = display.hidden;
this.getField("Page3_D530_AbMa_01c").display = display.hidden;
this.getField("Page3_D530_AbMa_02a").display = display.hidden;
this.getField("Page3_D530_AbMa_02b").display = display.hidden;
this.getField("Page3_D530_AbMa_02c").display = display.hidden;
this.getField("Page3_D530_AbMa_03a").display = display.hidden;
this.getField("Page3_D530_AbMa_03b").display = display.hidden;
this.getField("Page3_D530_AbMa_03c").display = display.hidden;
}
}
