操作差异

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.pdffilemac:Sample.pdf,则每次运行脚本时,“文稿”文件夹中的 Sample.pdf 文件都将替换为新文件。