操作差异
FileMaker Pro 与 FileMaker Go 之间存在以下操作差异。
模式
FileMaker Go 不支持“布局”和“预览”模式。然而,可以在 FileMaker Go 中通过将记录另存为 PDF 并查看 PDF 来预览记录。
布局设计
在 FileMaker Go 中,您无法:
-
删除视图或布局
-
添加或删除字段
-
切换到“布局”菜单中不显示的布局(除非提供导航按钮)
-
定义并分配值列表,除非他们用于支持允许编辑值列表的下拉列表和弹出菜单。
-
显示工具提示
-
在选项卡控件名称中显示诸如“...”之类的开头字符
-
在布局对象上显示阴影
日期和时间选择
无法在 FileMaker Go 中选择秒或分秒。如要输入秒,需按下编辑工具栏的,直到键盘出现,然后输入时间。
设备上通过脚本或计算获得的时间会显示秒数。
自定义菜单
注释 选中 FileMaker Pro 中的“使用高级工具”常规首选项时,即可使用自定义菜单。
在 FileMaker Go 中,您无法:
-
移除“关闭文件”菜单项
-
添加无法映射到现有 FileMaker Go 菜单项的其他自定义菜单项
-
用自定义菜单覆盖“快速查找”菜单项,但您可以用 FileMaker Pro 中的“编辑自定义菜单”对话框来覆盖快速查找行为
注释 已移除的菜单项仍然显示,但无法使用。
下面的键盘快捷键和标准 iOS 和 iPadOS 键盘快捷方式覆盖了您对自定义菜单的定义。如果您有与 iOS 或 iPadOS 设备连接的外部键盘,或者连接到 iPad Pro 智能键盘,您可以在 FileMaker 中使用键盘快捷键。
按键 |
目的 |
⌘-.(句点)或 Esc |
停止运行脚本 |
⌘-O |
在“启动中心”中打开“最近”选项卡 |
⌘-Shift-O | 在“启动中心”中打开“主机”选项卡 |
⌘-Option-O | 在“启动中心”打开“我的 App”选项卡 |
⌘-1 到 ⌘-0 | 执行“脚本”菜单中列出的前十个脚本中的某一个 |
⌘-Option-E | 删除记录且不做确认 |
⌘-Option-W | 关闭所有文件和窗口 |
⌘-Q | 关闭所有文件和窗口 |
⌘-Option-P | 在不显示“打印设置”对话框的情况下打印记录 |
打印
-
您在 FileMaker Pro 中为文件设置的打印选项无法作用于 FileMaker Go 上相同文件的打印选项,反之亦然。
-
如果要打印的布局要求准确的边距(如标签或预打印表单),可指定页边距。
字体和文本样式
-
iOS 或 iPadOS 不支持的字体会被转换成受支持字体。
-
可以在 FileMaker Go 中查看以下文本样式:粗体、斜体、下划线、文本下划线、双下划线、首字母大写、大写、小写和删除线。FileMaker Go 不支持高亮显示、缩进、扩展、小型大写字母、上标或下标。
数据输入
-
仅受 Tab 顺序支持的字段。可以设置通过 Tab 和 Return 键(但不是 Enter 键)转到下一个字段。
-
“自动更正”设置在那些将脚本触发器设置为捕获按键的文本字段中无效。
-
亚洲语言:不支持横向文本。在那些将脚本触发器设置为捕获按键的文本字段中,输入方法编辑器 (IME) 无效。
-
如果在 FileMaker Pro 中将文本字段配置为显示下拉日历,它将显示为 FileMaker Go 中的编辑框。
导出
-
默认情况下,除 XLSX 格式外的所有手动导出操作均使用 UTF-8;XLSX 则使用 UTF-16。
-
必须使用“导出记录”脚本步骤执行以下操作:
-
选择不在当前布局中的字段
-
配置输出文件字符集
-
容器字段
-
“检查器数据格式”选项“图像”和“交互内容”不适用于 FileMaker Go 中的容器字段。
-
FileMaker Go 不支持在外部为本地文件存储容器字段数据。
可使用“从设备插入”脚本步骤将音乐库、照片库、相机、摄像机、麦克风或签名中的内容输入到容器字段;或将条形码源的内容输入到容器字段或文本字段。请参阅 FileMaker Pro 帮助。
容器字段中的视频和音频播放
可使用以下脚本步骤、函数和脚本触发器在 FileMaker Go 中使用媒体文件:
-
脚本步骤:AVPlayer 播放、AVPlayer 设置选项、AVPlayer 设置回放状态
-
脚本触发器:OnObjectAVPlayerChange、OnFileAVPlayerChange、OnExternalCommandReceived
-
函数:GetAVPlayerAttribute、Get(触发外部事件)
请参阅 FileMaker Pro 帮助。
加密文件
无法在 FileMaker Go 中启用或禁用文件加密功能。如要启用或禁用加密功能,请使用 FileMaker Pro.如果将加密文件传输至 iOS 或 iPadOS 设备,则文件在设备上保持加密状态。
注释 选中“使用高级工具”常规首选项时,即可使用 FileMaker Pro 中的加密功能。
缩放比例
在 FileMaker Go 中,可在屏幕上将图像最多放大至 200%。
键盘快捷方式
如果您有与 iOS 设备连接的外部键盘,或者连接到 iPad Pro 的 Smart Keyboard,您可以在 FileMaker 中使用键盘快捷键。
查看常用命令的快捷键列表,请按住键盘上的 Command 键 ⌘。
有关 FileMaker Go 中支持的键盘快捷键列表,请参阅 帮助。
已保存的本地文件
默认情况下,您在本地保存的文件显示在“在我的 iPhone 上”或“在我的 iPad 上”的“我的 App”选项卡中,并且保存在“文稿”文件夹中。要将文件保存到临时文件夹,请使用“设置变量”脚本步骤创建一个变量为该脚本步骤指定输出文件路径和文件名。
您可以仿照以下示例创建将该文件作为附件的电子邮件。
设置变量 [$输出; 值: Get( 临时路径 ) & "sample.pdf"]
将记录另存为 PDF [ 包括对话框: 关闭; "$输出"; 正在浏览的记录]
发送邮件 [ 通过电子邮件客户发送 ; 包括对话框: 关闭;
收件人: "linda@glolda.com"; 主题: "发票" ;
正文: "测试"; "$输出"]
外部键盘
某些按键在外部键盘上具有不同行为。
键 |
FileMaker Go 中的特性 |
弹出键 |
隐藏或显示屏幕键盘 |
箭头键 |
不支持用于值列表或日期、时间和时间戳数据 |
脚本和函数行为
-
要终止当前运行的脚本,请点击屏幕上的任何地方,然后确认您希望终止该脚本。如果您未做出选择,脚本将继续运行。
-
切换到另一个应用程序时,FileMaker Go 将进入暂停状态(除非有音频或视频文件正在播放)。返回到 FileMaker Go 时,应用程序和脚本会从其停止的位置继续。对于托管文件,如果 FileMaker Go 终止您正在修改的数据或架构,脚本将停止运行;反之,脚本继续运行。
-
如果从 FileMaker Go 切换到其他程序有较长时间,并且 iOS 或 iPadOS 强制应用程序退出,则 FileMaker Go 将尝试生成休眠文件。重新启动 FileMaker Go 时,它会使用休眠文件重新打开文件。当您从 FileMaker Go 切换到其他程序时,如果“允许用户异常中断”设置为“关闭”的脚本正在运行,则不会生成休眠文件。
-
默认情况下,创建输出文件的脚本步骤不会覆盖现有文件,而是在每个文件名的末尾添加一个数字。例如,当您第一次对名为 Sample.fmp12 的文件运行“将记录另存为 PDF”脚本步骤时,输出文件名为 Sample.pdf。第二次运行脚本时,文件名将为 Sample 1.pdf。
要使用新文件替换输出文件,而不是保留多份拷贝时,请将文件路径(
文件名
或filemac:文件名
)添加到脚本中。例如,如果在“指定输出文件”对话框中键入file:Sample.pdf
或filemac:Sample.pdf
,则每次运行脚本时,“文稿”文件夹中的 Sample.pdf 文件都将替换为新文件。