取消 PDF
关闭内存中打开的 PDF 而不保存。
另请参阅
选项
无
兼容性
| 产品 | 是否支持 |
| FileMaker Pro | 是 |
| FileMaker Go | 是 |
| FileMaker WebDirect | 是 |
| FileMaker Server | 是 |
| FileMaker Cloud | 是 |
| FileMaker Data API | 是 |
| 自定义 Web 发布 | 是 |
原始版本
26.0
说明
此脚本步骤将关闭内存中当前打开的 PDF 文件而不保存。当您需要丢弃正在使用的 PDF 文件时,请使用此脚本步骤,例如在以下情况下:
-
使用“将记录另存为 PDF”或“附加 PDF”脚本步骤时出现错误,您需要丢弃打开的 PDF 文件
-
当脚本为用户提供在 PDF 文件打开后取消 PDF 生成的选项时
此脚本步骤完成后,没有打开的 PDF 文件,如果需要,您可以创建或打开另一个 PDF 文件。
注释
-
此脚本步骤将丢弃 PDF 文件而不保存。要保存 PDF 文件,请使用关闭 PDF脚本步骤。
-
如果发生以下任一情况,打开的 PDF 文件和任何未保存的更改都将丢失:
-
当前的 FileMaker 客户端会话结束
-
其脚本打开了 PDF 文件的 FileMaker Pro 文件关闭而未关闭打开的 PDF 文件
-
示例 1 - 出错时取消 PDF
创建带有错误处理的 PDF 报告。如果在汇编 PDF 文件时出现错误,脚本会关闭打开的 PDF 而不保存它,并通知用户。
复制
设置错误捕获 [ 打开 ]
创建 PDF [ ]
If [ Get ( 上一个错误 ) ≠ 0 ]
显示自定义对话框 [ "错误" ; "无法创建 PDF 文件。" ]
退出脚本 [ 文本结果: "失败" ]
End If
附加 PDF [ 来自: 文件 ; "CoverPage.pdf" ]
If [ Get ( 上一个错误 ) ≠ 0 ]
取消 PDF
显示自定义对话框 [ "错误" ; "无法为 PDF 文件添加封面。" ]
退出脚本 [ 文本结果: "失败" ]
End If
将记录另存为 PDF [ 恢复 ; 保存到: 当前打开的 PDF ; 正在浏览的记录 ]
If [ Get ( 上一个错误 ) ≠ 0 ]
取消 PDF
显示自定义对话框 [ "错误" ; "无法向 PDF 文件添加记录。" ]
退出脚本 [ 文本结果: "失败" ]
End If
关闭 PDF [ 保存到: 文件 ; "Report.pdf" ; 创建文件夹: 关闭 ]