Absenden-Aktion eines Formulars
Zurück zu Aktivieren-Aktion...
Die Absenden-Aktion wird bei der Erstellung eines Jobs ausgeführt. Sie bietet sich also z.B. an, wenn man z.B. bei der Erstellung eines Jobs auf etwas hinweisen möchte, oder wenn der zu erstellende Job einer Konsistenzprüfung unterzogen werden soll (z.B. : Haben sie auch Formular X angehängt, oder sind die Formularfelder X, Y und Z ausgefüllt). Um z.B. für das Formular Serviceanforderung die Auswahl eines Produkttyps zu erzwingen, kann man wie folgt vorgehen:
result="success";
var myForm = helper.getMetaDataFromTaskByName("Serviceanforderung");
if(myForm!=null)
{
var producttype = myForm.getValueByFieldName("Produkttyp_k");
if(producttype==null || producttype=="?")
{
result="failure";
helper.errorMessage("Wählen Sie im Formular 'Serviceanforderung' bitte einen Produkttyp aus!");
}
}
var myForm = helper.getMetaDataFromTaskByName("Serviceanforderung");
if(myForm!=null)
{
var producttype = myForm.getValueByFieldName("Produkttyp_k");
if(producttype==null || producttype=="?")
{
result="failure";
helper.errorMessage("Wählen Sie im Formular 'Serviceanforderung' bitte einen Produkttyp aus!");
}
}