Avbryt PDF
Stänger den öppna PDF-filen i minnet utan att spara den.
Tillval
Inga.
Kompatibilitet
| Produkt | Stöds |
| FileMaker Pro | Ja |
| FileMaker Go | Ja |
| FileMaker WebDirect | Ja |
| FileMaker Server | Ja |
| FileMaker Cloud | Ja |
| FileMaker Data API | Ja |
| Anpassad webbpublicering | Ja |
Ursprungsversion
26.0
Beskrivning
Det här scriptsteget stänger den PDF-fil som för närvarande är öppen i minnet utan att spara den. Använd det här scriptsteget när du behöver ignorera en pågående PDF-fil, till exempel i fall som dessa:
-
Ett fel inträffar när scriptsteget Spara poster i PDF-format eller Lägg till i PDF används och du måste ignorera den öppna PDF-filen
-
När scriptet ger användaren möjlighet att avbryta PDF-generering efter det att en PDF-fil har öppnats.
När det här scriptsteget har slutförts är ingen PDF-fil öppen och du kan skapa eller öppna en annan PDF-fil om det behövs.
Kommentarer
-
Det här scriptsteget stänger PDF-filen utan att spara den. Om du vill spara PDF-filen ska du i stället använda Scriptsteget Stäng PDF.
-
Den öppna PDF-filen och eventuella ändringar som inte sparats går förlorade om något av följande inträffar:
-
Den aktuella FileMaker-klientsessionen avslutas.
-
FileMaker Pro-filen vars script öppnade PDF-filen stängs utan att den öppna PDF-filen först stängs.
-
Exempel 1 - Avbryt PDF vid fel
Skapar en PDF-rapport med felhantering. Om ett fel uppstår när PDF-filen sätts samman stängs den öppna PDF-filen utan att sparas och användaren meddelas om det.
Manuell felhantering [ På ]
Skapa PDF [ ]
If [ Get ( SenasteFel ) ≠ 0 ]
Visa anpassad dialogruta [ "Fel" ; "Det gick inte att skapa PDF-filen." ]
Avsluta script [ Textresultat: "Misslyckades" ]
End If
Lägg till i PDF [ Från: Fil ; "Försättsblad.pdf" ]
If [ Get ( SenasteFel ) ≠ 0 ]
Avbryt PDF
Visa anpassad dialogruta [ "Fel" ; "Det gick inte att lägga till försättsbladet i PDF-filen." ]
Avsluta script [ Textresultat: "Misslyckades" ]
End If
Spara poster i PDF-format [ Återställ ; Spara i: Nu öppen PDF ; Alla poster som bearbetas ]
If [ Get ( SenasteFel ) ≠ 0 ]
Avbryt PDF
Visa anpassad dialogruta [ "Fel" ; "Det gick inte att lägga till posterna i PDF-filen." ]
Avsluta script [ Textresultat: "Misslyckades" ]
End If
Stäng PDF [ Spara i: Fil ; "Rapport.pdf" ; Skapa mappar: Av ]