Cancelar PDF

Cierra el PDF abierto en la memoria sin guardarlo.

Temas relacionados 

Opciones 

Sin opciones.

Compatibilidad 

Producto Format
FileMaker Pro
FileMaker Go
FileMaker WebDirect
FileMaker Server
FileMaker Cloud
FileMaker Data API
Publicación en la Web personalizada

Se origina en 

26.0

Descripción 

Este paso de guión cierra el archivo PDF actualmente abierto en la memoria sin guardarlo. Utilice este paso de guión cuando necesite descartar un archivo PDF en progreso, como cuando:

  • Se produce un error al usar el Guardar registros como PDF o Añadir PDF y necesita descartar el archivo PDF abierto

  • Su guión le da al usuario la opción de cancelar la generación de PDF después de abrir un archivo PDF

Después de completar este paso de guión, no queda ningún archivo PDF abierto, y puede crear o abrir otro archivo PDF si es necesario.

Notas 

  • Este paso de guión descarta el archivo PDF sin guardarlo. Para guardar el archivo PDF, utilice el paso de guión Cerrar PDF en su lugar.

  • El archivo PDF abierto y cualquier cambio no guardado se pierden si ocurre alguna de las siguientes cosas:

    • La sesión actual del cliente de FileMaker finaliza

    • El archivo de FileMaker Pro cuyo guión abrió el archivo PDF se cierra sin cerrar el archivo PDF abierto

Ejemplo 1 - Cancelar PDF por error

Crea un informe en PDF con gestión de errores. Si ocurre un error al ensamblar el archivo PDF, el guión cierra el PDF abierto sin guardarlo y notifica al usuario.

Copiar
Establecer captura de errores [ Activo ]

Crear PDF [ ]
If [ Get ( LastError ) ≠ 0 ]
    Mostrar cuadro de diálogo personalizado [ "Error" ; "No ha sido posible crear el archivo PDF." ]
    Salir del guión [ Resultados de texto: "Error" ]
End If

Añadir PDF [ Desde: Archivo ; "CoverPage.pdf" ]
If [ Get ( LastError ) ≠ 0 ]
    Cancel PDF
    Mostrar cuadro de diálogo personalizado [ "Error" ; "No ha sido posible añadir la portada al archivo PDF." ]
    Salir del guión [ Resultados de texto: "Error" ]
End If

Guardar registros como PDF [ Restaurar ; Guardar en: PDF abierto actualmente ; Registros que se están consultando ]
If [ Get ( LastError ) ≠ 0 ]
    Cancel PDF
    Mostrar cuadro de diálogo personalizado [ "Error" ; "No ha sido posible añadir registros al archivo PDF." ]
    Salir del guión [ Resultados de texto: "Error" ]
End If

Cerrar PDF [ Guardar en: Archivo ; "Report.pdf" ; Crear carpetas: Inactivo ]