“插入文件选项”对话框
对于插入文件 脚本触发器,当您在脚本编辑面板中指定“对话框选项”时,会显示此对话框。使用此对话框可创建自定义“插入文件”对话框。当用户选择要插入容器字段中的文件时,会显示自定“插入文件”对话框。
1.
对于“自定义对话框标题”,键入名称。
或者,单击“指定”根据算式创建标题(例如,对标题进行本地化)。
标题显示在自定“插入文件选项”对话框中。
2.
 
单击“新建”。在“新建过滤器”对话框中,分别在“名称”和“扩展名”字段中键入过滤器名和文件扩展名。或者,单击 编辑主机按钮(在“名称”字段旁边),然后从列表中选择一个过滤器。名称和相应的文件扩展名是分别输入到“名称”和“扩展名”字段中。可以更改名称以及删除或添加文件扩展名。
单击“确定”。
单击“编辑”。在“编辑过滤器”对话框中进行更改,然后单击“确定”。
单击“删除”。
3.
对于“存储选项”,选择文件的存储方式。
 •
让用户选择”允许用户决定在使用自定“插入文件”对话框时如何存储文件。(提供了“只保存对该文件的引用”选项。)
 •
参考”只允许通过参考存储文件。
 •
插入”只允许在字段中嵌入文件或在外部存储文件(即在“管理容器”对话框中指定的位置)。它不允许通过参考存储文件。(请参阅关于设置容器字段。)
4.
对于“显示”,请选择支持的图像文件以及视频和音频文件如何在字段中显示。
 •
带文件名的图标”在字段中显示图标;文件作为附件存储。(要使用该文件,您可以将其导出。)如果您希望压缩文件,或者文件能够包括 FileMaker Pro 不支持的文件扩展名,请选择此选项。
 •
文件内容(如果可能)”在可能时显示内容,以便用户可以查看、播放字段中的文件或与之交互。当 FileMaker Pro 能识别文件类型时,字段中会显示内容。否则,字段中会显示图标。当您选择此选项时,“让用户选择”压缩选项便会变得不可用。
5.
对于“压缩”,选择文件的压缩方式。
注释  由于 FileMaker Pro 会在文件插入字段时评估您的压缩设置,因此,结果可能和您预期的不同。如果在“插入文件选项”对话框中选择了“参考”存储选项(或者,如果在自定“插入文件”对话框中选择了“只保存对该文件的引用”),则无法压缩文件,文件内容(不是图标)显示在字段中,或者文件已被压缩(例如,MP3 文件)。
 •
从不压缩”可使文件不被压缩,即使文件在字段中显示为图标也是如此。
 •
让用户选择”允许用户在自定义“插入文件”对话框中做出决定。(提供了“压缩”选项。)如果上述任何条件存在,该文件将不被压缩。
 •
请压缩(如果可能)”会在文件插入字段中时压缩文件(如果文件可压缩)。如果上述任何条件存在,该文件将不被压缩。
6.
单击“确定”可保存更改并返回到脚本编辑面板。
有关这些选项如何协作的更多信息,请参阅下面的示例。
注释
 •
可以既选择“文件内容(如果可能)”,又选择“请压缩(如果可能)”。例如,如果将具有不受支持扩展名的文件插入字段,文件会被压缩,并显示为图标。
 •
示例
下面的示例显示“插入文件选项”对话框中的典型配置。通过使用这些设置,FileMaker Pro 将文件插入容器字段并显示文件内容。当文件的内容无法显示时,会压缩文件并显示为图标。
1.
对于“自定义对话框标题”,键入ð»ÎоÃÂ
FileMaker Pro 会在过滤器名两边添加双引号。
2.
选择“所有文件”过滤器,然后单击“编辑”。单击 锁状图标,然后选择“视频”。对于扩展名,删除 .mpg。单击“确定”。
3.
在“插入文件选项”对话框中,单击“新建”。对于“名称”,键入PDF Œƒµµ。对于“扩展名”,键入 .pdf。单击“确定”。
4.
在“插入文件选项”对话框中,单击“新建”。单击 添加到收藏夹按钮,然后选择“所有文件”。单击“确定”。
5.
在“插入文件选项”对话框中,对于“存储选项”,选择“插入”。
插入”是适用于多用户数据库的选择,因为它可确保所有文件都可供所有用户使用。
6.
对于”显示“,选择“文件内容(如果可能)”。
让用户选择”压缩选项便会变得不可用。这使得自定义“插入文件”对话框中的“压缩”选项不可用。
7.
对于“压缩”,选择“请压缩(如果可能)”。
8.
单击“确定”。
具有上述设置后,当文件插入到字段中且由于显示设置而无法压缩时,该设置会变为“带文件名的图标”,从而使文件可以压缩。例如,如果将 JPEG 文件插入字段中,则通过使用上述设置,FileMaker Pro 不压缩文件,而是在字段中显示内容。但如果将 Excel 文件插入字段中,FileMaker Pro 会压缩文件并在字段中显示图标。
9.
在自定义“插入文件”对话框中,如果具有上述设置,您将无法选择“只保存对该文件的引用”或“压缩”,但可以选择过滤器(从“显示”中)。
相关主题 
关于设置容器字段
“指定计算方式”对话框