PDF abbrechen

Schließt die im Speicher geöffnete PDF-Datei, ohne sie zu speichern.

Optionen 

Keine

Kompatibilität 

Produkt Unterstützt
FileMaker Pro Ja
FileMaker Go Ja
FileMaker WebDirect Ja
FileMaker Server Ja
FileMaker Cloud Ja
FileMaker Data API Ja
Custom Web Publishing Ja

Ursprung in Version 

26.0

Beschreibung 

Dieser Scriptschritt schließt die derzeit geöffnete PDF-Datei im Arbeitsspeicher, ohne sie zu speichern. Verwenden Sie diesen Scriptschritt, wenn Sie eine in Bearbeitung befindliche PDF-Datei verwerfen müssen, beispielsweise in folgenden Fällen:

  • Wenn bei Verwendung des Scriptschritts Datensätze als PDF speichern oder PDF anhängen ein Fehler auftritt und Sie die geöffnete PDF-Datei verwerfen müssen

  • Wenn Ihr Script dem Benutzer die Möglichkeit bietet, die PDF-Generierung abzubrechen, nachdem eine PDF-Datei geöffnet wurde

Nach Abschluss dieses Scriptschritts bleibt keine PDF-Datei mehr geöffnet, und Sie können bei Bedarf eine weitere PDF-Datei erstellen oder öffnen.

Hinweise 

  • Dieser Scriptschritt verwirft die PDF-Datei, ohne sie zu speichern. Um die PDF-Datei zu speichern, verwenden Sie stattdessen den Scriptschritt „PDF schließen“.

  • Die geöffnete PDF-Datei und alle nicht gespeicherten Änderungen gehen verloren, wenn einer der folgenden Fälle eintritt:

    • Die aktuelle FileMaker-Client-Sitzung endet

    • Die FileMaker Pro-Datei, deren Script die PDF-Datei geöffnet hat, wird geschlossen, ohne dass die geöffnete PDF-Datei geschlossen wird

Beispiel 1 - PDF bei Fehler abbrechen

Erstellt einen PDF-Bericht mit Fehlerbehandlung. Sollte beim Erstellen der PDF-Datei ein Fehler auftreten, schließt das Script die geöffnete PDF-Datei, ohne sie zu speichern, und benachrichtigt den Benutzer.

Kopieren
Fehleraufzeichnung setzen [ Ein ]

PDF erstellen [ ]
Wenn [ Hole ( LetzteFehlerNr ) ≠ 0 ]
    Eigenes Dialogfeld anzeigen [ "Fehler" ; "PDF-Datei konnte nicht erstellt werden." ]
    Aktuelles Script verlassen [ Textergebnis: "Fehlgeschlagen" ]
Ende (wenn)

PDF anhängen [ Von: Datei ; "Deckblatt.pdf" ]
Wenn [ Hole ( LetzteFehlerNr ) ≠ 0 ]
    PDF abbrechen
    Eigenes Dialogfeld anzeigen [ "Fehler" ; "Deckblatt konnte nicht zur PDF-Datei hinzugefügt werden." ]
    Aktuelles Script verlassen [ Textergebnis: "Fehlgeschlagen" ]
Ende (wenn)

Datensätze als PDF speichern [ Wiederherstellen ; Speichern unter: Derzeit geöffnete PDF ; Alle aufgerufenen Datensätze ]
Wenn [ Hole ( LetzteFehlerNr ) ≠ 0 ]
    PDF abbrechen
    Eigenes Dialogfeld anzeigen [ "Fehler" ; "Es konnten keine Datensätze zur PDF-Datei hinzugefügt werden." ]
    Aktuelles Script verlassen [ Textergebnis: "Fehlgeschlagen" ]
Ende (wenn)

PDF schließen [ Speichern unter: Datei ; "Bericht.pdf" ; Ordner erstellen: Aus ]