Prüfen ob die Speicherung erfolgreich war
Verfasst: 05.10.2020, 22:25
Hallo,
Ich kämpfe mich für ein Bestellformular gerade durch Javascript und komme nicht weiter.
Ich führe eine Speicherung durch und will prüfen ob diese erfolgreich war.
Postive Meldung habe ich geschafft, aber die negative fehlt mir.
Mit einer IF Abfrage prüfe ich ob der Dateiname geändert wurde und gebe dann eine Messsagebox aus.
Aber wie kann ich die negative Fehlermeldung kreieren ?
var namePart = Name.rawValue; // Name auslesen
var datum = new Date(); // Aktuelles Datum erfassen
var datePart = (datum.getDate()) + "." + (datum.getMonth() + 1) + "." + datum.getFullYear(); // Datumsformatierung ändern
var fullName = "/c/test/" + namePart + "." + datePart + ".pdf"; // Name zuammenstellen & Abspeicherung zum testen zuhause
myTrustedSaveAs(event.target,fullName); // Speicherung durchführen
var fullName2 = "/c/test/" + namePart + "." + datePart + ".pdf"; // Speichername für Vergleich zusammenstellen
var fullName3 = namePart + "." + datePart + ".pdf"; // Name für Datenausgabe zusammenstellen
if (fullName == fullName2)
{xfa.host.messageBox("Die Speicherung wurde erfolgreich durchgeführt unter SERVERHSC2/Firmenunterlagen/Bestellungen/" , "Speicherung durchgeführt", 1, 0);} // Einfache Speichermeldung
else
{xfa.host.messageBox("Die Speicherung wurde nicht durchgeführt" , "Fehler", 1, 0);}
Wenn das ganze fehlschlägt erreiche ich ja nie den punkt für else ?
Danke im Voraus
Ich kämpfe mich für ein Bestellformular gerade durch Javascript und komme nicht weiter.
Ich führe eine Speicherung durch und will prüfen ob diese erfolgreich war.
Postive Meldung habe ich geschafft, aber die negative fehlt mir.
Mit einer IF Abfrage prüfe ich ob der Dateiname geändert wurde und gebe dann eine Messsagebox aus.
Aber wie kann ich die negative Fehlermeldung kreieren ?
var namePart = Name.rawValue; // Name auslesen
var datum = new Date(); // Aktuelles Datum erfassen
var datePart = (datum.getDate()) + "." + (datum.getMonth() + 1) + "." + datum.getFullYear(); // Datumsformatierung ändern
var fullName = "/c/test/" + namePart + "." + datePart + ".pdf"; // Name zuammenstellen & Abspeicherung zum testen zuhause
myTrustedSaveAs(event.target,fullName); // Speicherung durchführen
var fullName2 = "/c/test/" + namePart + "." + datePart + ".pdf"; // Speichername für Vergleich zusammenstellen
var fullName3 = namePart + "." + datePart + ".pdf"; // Name für Datenausgabe zusammenstellen
if (fullName == fullName2)
{xfa.host.messageBox("Die Speicherung wurde erfolgreich durchgeführt unter SERVERHSC2/Firmenunterlagen/Bestellungen/" , "Speicherung durchgeführt", 1, 0);} // Einfache Speichermeldung
else
{xfa.host.messageBox("Die Speicherung wurde nicht durchgeführt" , "Fehler", 1, 0);}
Wenn das ganze fehlschlägt erreiche ich ja nie den punkt für else ?
Danke im Voraus