ich habe ein Einstellungsfragebogen erstellt. Es gibt eine DropDown-Liste "cboLohnsteuerklasse". Folgender Code steckt dorthinter:
Code: Alles auswählen
topmostSubform.Page1.Artifact.cboLohnsteuerklasse::ready:layout - (JavaScript, client)
if (cboLohnsteuerklasse.rawValue == "IV")
{
txtFaktor.presence = 'visible';
}
else
{
txtFaktor.presence = 'hidden';
}
Weiterhin habe ich einen Button "E-Mail senden".
Vor dem senden überprüft das Script, ob alle Pflichtfelder ausgefüllt sind. Hier nur ein Auszug des Codes:
Code: Alles auswählen
else if (topmostSubform.Page1.Artifact.txtSteueridentifikationsnummer.isNull || topmostSubform.Page1.Artifact.txtSteueridentifikationsnummer.rawValue.length == 0)
{
xfa.host.messageBox("\rBitte geben Sie die Steueridentifikationsnummer an.", "Steueridentifikationsnummer fehlt") ;
xfa.host.setFocus(topmostSubform.Page1.Artifact.txtSteueridentifikationsnummer) ;
}
else if (topmostSubform.Page1.Artifact.cboLohnsteuerklasse.isNull || topmostSubform.Page1.Artifact.cboLohnsteuerklasse.rawValue.length == 0)
{
xfa.host.messageBox("\rBitte geben Sie die Lohnsteuerklasse an.", "Steuerklasse fehlt") ;
xfa.host.setFocus(topmostSubform.Page1.Artifact.cboLohnsteuerklasse) ;
}
else if (topmostSubform.Page1.Artifact.txtFaktor.isNull || topmostSubform.Page1.Artifact.txtFaktor.rawValue.length == 0)
{
xfa.host.messageBox("\rBitte geben Sie den Faktor an.", "Faktor fehlt") ;
xfa.host.setFocus(topmostSubform.Page1.Artifact.txtFaktor) ;
}
Hat einer von euch eine Idee?
Leider kann ich das firmeninterne Dokument nicht mit hochladen.
Ich bedanke mich jetzt schon für eure Unterstützung.
Viele Grüße
Mike