当我在FileMaker Pro v11中运行将布局保存为PDF的脚本时,我的同事无法访问PDF。 Adobe打开并告诉用户存在错误并且Access被拒绝。有没有办法在FileMaker或Adobe中更改设置,允许我和我的同事在FileMaker中将记录保存为PDF,以便我们都可以访问它们?
作为旁注,我们可以打印,选择Adobe作为打印机,然后保存这种方式没有问题,但是脚本的目的是使整个过程简化为单击按钮。当我们使用“打印”脚本步骤以便自动选择Adobe时,我们仍然遇到必须手动保存的问题,使“打印”scipt步骤成为非解决方案。
以下是保存PDF的代码部分:
Save Records as PDF [ File Name: “$folder/$filename”; Current record ]
[ Document - Compatibility: Acrobat 7 and later ]
[ Pages - Number Pages From: 1; Include: All pages ]
[ Security - Printing: High Resolution; Editing: Any except extracting pages; Enable copying; Enable Screen Reader ]
[ Initial View - Show: Page Only; Page Layout: Single Page; Magnification: 100% ]
[ Restore; No dialog ]
答案 0 :(得分:0)
根据文档Save Records as PDF:
注意:为了将记录保存为PDF文件,您的权限集必须包括允许打印,或者您必须在“编辑脚本”对话框中选择“以完全访问权限运行脚本”。
即,
Manage > Security > Privileges Sets
(对于每一套,您都可以查看Allow Printing
)。我会注意到,有时您可能不希望用户能够打印所有内容,并且您可能不希望以完全访问权限运行整个脚本,因此我将提供第三种解决方案:
3。调用一个子脚本,其唯一目的是保存为PDF,
检查“运行具有完全访问权限的脚本”框。