导出字段内容
将活动记录中某个字段的内容导出到新文件。
选项
- “指定目标字段”指定要导出的字段。如果没有指定字段,FileMaker Pro 将导出活动表中当前字段的内容。
- “指定输出文件”指定要将字段内容导出到其中的文件的名称和位置。请参阅创建文件路径。如果没有指定文件,系统将在执行此脚本步骤时要求用户选择文件名和文件位置。
可以选择:
- “自动打开文件”,以使用默认应用程序打开输出文件
- “以该文件为附件创建电子邮件”,以在用户的默认电子邮件应用程序中显示新电子邮件消息,并且附加有输出文件
- “创建文件夹”,以指定是否在输出文件路径中创建您指定的新文件夹。
兼容性
产品 | 是否支持 |
FileMaker Pro | 是 |
FileMaker Go | 部分 |
FileMaker WebDirect | 部分 |
FileMaker Server | 否 |
FileMaker Cloud | 否 |
FileMaker Data API | 否 |
自定义 Web 发布 | 否 |
原始版本
6.0 或更低版本
说明
如果导出字段的内容是文本,则脚本步骤会创建 UTF-16 格式文本文件。要先将文本转换为其他格式,请使用 TextEncode 函数。
注释
- 在 FileMaker WebDirect 中:
- 不支持“指定输出文件”和“创建文件夹”选项。FileMaker WebDirect 会将字段内容导出到 Web 浏览器的默认下载位置。
- 此脚本步骤在移动浏览器中不受支持。
- 在 FileMaker Go 中:
- 文本将导出为 UTF-8 格式文本文件。
- 不支持“创建文件夹”选项。
示例 1
打开一个对话框以设置具有新文件夹和文件名的导出路径,然后导出图像。
复制
导出字段内容 [产品::图片; “移动电话.png”; 创建文件夹: 打开]
示例 2
将文件从搜索结果中所有记录的“容器”字段导出到设置好的文件路径中。
复制
转到记录/请求/页面 [ 第一个 ]
Loop [ 刷新: 始终 ]
设置变量 [ $路径 ; 值: Get ( 文件路径 ) & GetContainerAttribute ( 产品::容器 ; “文件名" ) ]
导出字段内容 [ 产品::容器 ; "$路径" ; 创建文件夹: 关闭 ]
转到记录/请求/页面 [ 下一步 ; 最后一步后退出: 打开 ]
End Loop