Aber danke, nehme das Kompliment trotzdem gern an
LG Mandy
Code: Alles auswählen
xfa.host.print(1, "0", (xfa.host.numPages -1).toString(), 0, 1, 0, 0,  0);Code: Alles auswählen
Formular1::preSave - (JavaScript, client)
 var Valid = true;
 var Sammelmeldung = "";
 
 if(xfa.resolveNode("Formular1.#pageSet[0].Seite1.Teilformular1.TF_re1").rawValue == "Organisatorische Einheit")
 {
  Valid = false;
  Sammelmeldung = Sammelmeldung + "- Organisatorische Einheit" + "\n";
 } 
 if(xfa.resolveNode("Formular1.#pageSet[0].Seite1.Teilformular1.TF_re2").rawValue == "Vorname Name")
 {
  Valid = false;
  Sammelmeldung = Sammelmeldung + "- Vorname Name" + "\n";
 } 
 
 if(xfa.resolveNode("Formular1.#pageSet[0].Seite1.Teilformular1.TF_re3").rawValue == "vorname.nachname@hswt.de")
 {
  Valid = false;
  Sammelmeldung = Sammelmeldung + "- vorname.nachname@hswt.de" + "\n";
 } 
 if(Valid){
  xfa.host.print(1, "0", (xfa.host.numPages -1).toString(), 0, 1, 0, 0, 0);
 }
 else{
    app.alert("Folgende Felder wurden nicht ausgefüllt.\n\n" + Sammelmeldung + "\nBitte füllen Sie diese Felder vor Versand der E-Mail vollständig aus.",1);
 }
 Code: Alles auswählen
Formular1::prePrint - (JavaScript, client)
  var Valid = true;
 var Sammelmeldung = "";
 
 if(xfa.resolveNode("Formular1.#pageSet[0].Seite1.Teilformular1.TF_re1").rawValue == "Organisatorische Einheit")
 {
  Valid = false;
  Sammelmeldung = Sammelmeldung + "- Organisatorische Einheit" + "\n";
 } 
 if(xfa.resolveNode("Formular1.#pageSet[0].Seite1.Teilformular1.TF_re2").rawValue == "Vorname Name")
 {
  Valid = false;
  Sammelmeldung = Sammelmeldung + "- Vorname Name" + "\n";
 } 
 
 if(xfa.resolveNode("Formular1.#pageSet[0].Seite1.Teilformular1.TF_re3").rawValue == "vorname.nachname@hswt.de")
 {
  Valid = false;
  Sammelmeldung = Sammelmeldung + "- vorname.nachname@hswt.de" + "\n";
 } 
 if(Valid){
  xfa.host.print(1, "0", (xfa.host.numPages -1).toString(), 0, 1, 0, 0, 0);
 }
 else{
    app.alert("Folgende Felder wurden nicht ausgefüllt.\n\n" + Sammelmeldung + "\nBitte füllen Sie diese Felder vor Versand der E-Mail vollständig aus.",1);
 }Code: Alles auswählen
xfa.host.donotprint
xfa.host.donotsaveCode: Alles auswählen
//wenn der Wert der Variablen Valid wahr ist (das ist er nur, wenn alle  von Dir aufgeführten Felder ausgefüllt sind, dann
if(Valid){
    //DRUCKE
   xfa.host.print(1, "0", (xfa.host.numPages -1).toString(), 0, 0, 0, 0, 0);
   //UND BEI DEM SPEICHER-BUTTON den SPEICHERBEFEHL
//oder
else{
    //gebe diese Meldung aus
    app.alert("Folgende Felder wurden nicht ausgefüllt.nn" +   Sammelmeldung + "nBitte füllen Sie diese Felder vor Versand der E-Mail   vollständig aus.",1);
}