Cancelar PDF
Fecha o PDF aberto na memória sem salvá-lo.
Consulte também
Opções
Nenhuma.
Compatibilidade
| Produto | Compatível |
| FileMaker Pro | Sim |
| FileMaker Go | Sim |
| FileMaker WebDirect | Sim |
| FileMaker Server | Sim |
| FileMaker Cloud | Sim |
| FileMaker Data API | Sim |
| Publicação na Web personalizada | Sim |
Originada na versão
26.0
Descrição
Esta etapa de script fecha o arquivo PDF atualmente aberto na memória sem salvá-lo. Use esta etapa de script quando precisar descartar um arquivo PDF em andamento, como quando:
-
Ocorre um erro ao usar a etapa de script Salvar registros como PDF ou Anexar PDF e você precisa descartar o arquivo PDF aberto
-
Quando o script dá ao usuário a opção de cancelar a geração do PDF depois que um arquivo PDF é aberto
Após a conclusão desta etapa de script, nenhum arquivo PDF permanece aberto, e você pode criar ou abrir outro arquivo PDF, se necessário.
Notas
-
Esta etapa de script descarta o arquivo PDF sem salvá-lo. Para salvar o arquivo PDF, use a etapa de script Etapa de script Fechar PDF.
-
O arquivo PDF aberto e quaisquer alterações não salvas serão perdidos se um dos seguintes ocorrer:
-
A sessão atual do cliente FileMaker for encerrada
-
O arquivo FileMaker Pro cujo script abriu o arquivo PDF fechar sem fechar o arquivo PDF aberto
-
Exemplo 1 - Cancelar PDF em caso de erro
Cria um relatório em PDF com tratamento de erros. Se ocorrer um erro durante a montagem do arquivo PDF, o script fecha o PDF aberto sem salvá-lo e notifica o usuário.
Definir captura de erro [ Ativado ]
Criar PDF [ ]
If [ Get ( LastError ) ≠ 0 ]
Mostrar caixa de diálogo personalizada [ "Erro" ; "Não foi possível criar o arquivo PDF." ]
Sair do script [ Resultado de texto: "Falhou" ]
End If
Anexar PDF [ Do: Arquivo ; "CoverPage.pdf" ]
If [ Get ( LastError ) ≠ 0 ]
Cancelar PDF
Mostrar caixa de diálogo personalizada [ "Erro" ; "Não foi possível adicionar a página de capa ao arquivo PDF." ]
Sair do script [ Resultado de texto: "Falhou" ]
End If
Salvar registros como PDF [ Restaurar ; Salvar em: PDF aberto atualmente ; Registros sendo procurados ]
If [ Get ( LastError ) ≠ 0 ]
Cancelar PDF
Mostrar caixa de diálogo personalizada [ "Erro" ; "Não foi possível adicionar registros ao arquivo PDF." ]
Sair do script [ Resultado de texto: "Falhou" ]
End If
Fechar PDF [ Salvar em: Arquivo ; "Report.pdf" ; Criar pastas: Desativado ]