FileMaker Go® 可在 iPad 和 iPhone 上运行 FileMaker 解决方案(app),无论您身在何处都能轻松管理信息并与自己的团队共享。检查仓库中的库存,在客户访问期间创建发货单,执行现场检查等。
使用 FileMaker Pro 创建解决方案。然后使用 FileMaker Go 在 iOS 设备上处理数据。例如,可以添加、修改、删除、查找和对记录排序;用表单、表和列表视图显示数据;查看入口、选项卡面板、幻灯片面板和 Web 查看器中的信息;扫描条形码;以及执行脚本和其他任务。
本指南介绍了如何为 FileMaker Go 量身定制解决方案。如需了解 FileMaker Go 的使用方法,请参阅 FileMaker Go 帮助。如果您是 FileMaker Pro 初学者,请参阅 FileMaker Pro 文档。有关其他 FileMaker 文档,请访问产品文档。
使用以下选项之一在 FileMaker Go 中处理数据:
有关连接到托管文件以及将文件传输至设备或从设备传输文件的信息,请参阅 FileMaker Go 帮助。有关使用 URL 打开文件的信息,请参阅 FileMaker Pro 帮助。
连接到文件之前,请确保已为文件启用 FileMaker Network 共享。
在共享 FileMaker Pro 文件前,先准备好需要托管的文件。下面概述使用 FileMaker Server 托管文件的过程。
FileMaker Server 启动时会打开并托管默认数据库文件夹以及其他可选数据库文件夹(如果指定)中的所有 FileMaker Pro 文件。有关详细信息,请参阅 FileMaker Server 帮助。有关详细信息,请参阅 FileMaker Server 帮助。
共享并托管文件后,您可以使用 FileMaker Go 作为客户端打开共享的文件。请参阅 FileMaker Go 帮助。
设备可使用 fmapp 扩展权限连接到托管的解决方案。请参阅 FileMaker Pro 帮助。
注释:FileMaker Go 无法通过 LDAP 访问可用的 FileMaker Server 主机,也无法查看或使用来自 LDAP 主机的 SSL 证书。
有关将文件传输到设备或者从设备传输文件的信息,请参阅 FileMaker Go 帮助。
注释
要传输含在外部存储数据的容器字段的文件,首先必须嵌入容器字段数据。在 FileMaker Pro 中,使用“另存为”命令,然后选择“自包含拷贝(单个文件)”。然后传输副本,而非原始文件。
可以使用“导入记录”脚本步骤将设备上的 FileMaker Pro 本地文件与另一个 FileMaker Pro 文件中的数据进行合并。FileMaker Go 必须通过网络连接 FileMaker Server 或 FileMaker Pro。
导入前设置字段映射和导入顺序。您可以:
示例 1:从远程数据源 (Source.fmp12) 导入到本地文件 (Target.fmp12)
在此示例中,Target.fmp12 文件在 iOS 设备上。它需要可从远程源 (Source.fmp12) 导入数据的脚本。您需要在 FileMaker Pro 中创建脚本,然后将文件传输至 FileMaker Go。然后您可以在 FileMaker Go 中运行脚本,使用远程数据源 (Source.fmp12) 的数据更新本地文件 (Target.fmp12)。
导入记录 [包括对话框: 关闭; “Source.fmp12”; 更新现有内容; Mac Roman]
并使用您设备的 IP 地址建立源文件路径。例如:
fmnet:/192.168.10.10/Source.fmp12
本地文件即会使用远程文件中的数据进行更新。
示例 2:从本地数据源 (Source.fmp12) 导入到远程文件 (Target.fmp12)
设置变量 [$FilePath; 值:Get(文档路径) & “Source.fmp12”]
导入记录 [包括对话框: 关闭; “$FilePath”; 添加; Mac Roman]
源文件在设备上的路径为 file:$FilePath
在脚本工作区中,选择“导入记录”脚本步骤并选择“指定导入顺序”。
如果“导入字段映射”对话框中未出现源字段,则选择“指定数据源”。在“指定文件”对话框中,对于“文件类型”,选择“FileMaker Pro 文件”。然后将 Source.fmp12 的另一个路径添加到路径列表。例如:
file:$FilePath
file:Source.fmp12
在 FileMaker Go 中使用 Target.fmp12 时,您已经将设备上文件(Source.fmp12)中的数据添加到主机上的文件(Target.fmp12)中。
使用技巧:当完成一次数据导入后,如果您在“导入字段映射”对话框中选择“排列方式:上次顺序”,则字段映射将被保留。不再需要 file:Source.fmp12 参考。
FileMaker Go 不支持一些脚本步骤。要确定不支持的脚本步骤,请使用 FileMaker Pro 的“脚本工作区”窗口。请参阅 FileMaker Pro 帮助。
FileMaker Go 不为不支持的脚本步骤显示警告。不支持的脚本步骤会返回错误代码 3(命令不可用)。使用 Get(上一个错误) 检查此错误代码。
注意事项:运行不支持的脚本步骤可能会导致意外行为或造成数据损坏。
FileMaker Go 不支持“布局”和“预览”模式。然而,可以在 FileMaker Go 中通过将记录另存为 PDF 并查看 PDF 来预览记录。
设备上通过脚本或计算获得的时间会显示秒数。
FileMaker Go 不支持:
注释:FileMaker Go 可显示被删除的菜单项,但它们已被禁用。
当您将记录保存为 PDF 文件时,FileMaker Go 使用窗口的名称作为 PDF 文件名。
默认情况下,除 XLSX 格式外的所有手动导出操作均使用 UTF-8;XLSX 则使用 UTF-16。
必须使用“导出记录”脚本步骤执行以下操作:
可使用“从设备插入”脚本步骤将音乐库、照片库、相机、摄像机、麦克风或签名中的内容输入到容器字段;或将条形码源的内容输入到容器字段或文本字段。请参阅 FileMaker Pro 帮助。
可使用以下脚本步骤、函数和脚本触发器在 FileMaker Go 中使用媒体文件:
请参阅 FileMaker Pro 帮助。
FileMaker Go 不显示对象的“悬停”状态。
在 FileMaker Go 中打开在“预览”模式下创建的快照链接文件时,该文件将在“浏览”模式下显示。
如果在 FileMaker Pro 中启用了滚动功能,则可以向上或向下轻扫以便在 FileMaker Go 的入口内滚动。
无法在 FileMaker Go 中启用或禁用文件加密功能。要启用或禁用加密功能,请使用 FileMaker Pro Advanced 中的“开发工具”。如果将加密文件传输至 iOS 设备,则文件在设备上保持加密状态。
如果在 FileMaker Pro 中开启了“启用轻扫手势”,则可以在 FileMaker Go 中向前或向后轻扫滑动控件来进行浏览。
在 FileMaker Go 中,当您轻点弹出框外部以及使用滚动或缩放操作时,弹出框将被关闭。
在 FileMaker Go 中,可在屏幕上将图像最多放大至 200%。
某些按键在外部键盘上具有不同行为。
| 功能 | FileMaker Go 中的特性 |
|---|---|
|
Tab 键 |
对于显示屏幕键盘的字段类型,支持该键。不支持 Shift-Tab。 |
|
撤销、恢复、剪切、拷贝、粘贴、选择所有键 |
支持 |
|
点击按键在记录间切换(如:Control-Down Arrow) |
不支持 |
|
辅助键(如:Option 或 Alt) |
不支持 |
|
弹起键 |
隐藏或显示屏幕键盘 |
|
箭头键 |
不支持用于值列表或日期、时间和时间戳列表 |
您可以仿照以下示例创建将该文件作为附件的电子邮件。
设置变量 [$Output; 值: Get( 临时路径 ) & “sample.pdf”] 将记录另存为 PDF [包括对话框: 关闭; “$Output”; 正在浏览的记录] 发送邮件 [通过电子邮件客户端发送; 包括对话框: 关闭; 收件人: “linda@glolda.com”; 主题: “发货单” ; 消息: “测试”; “$Output”]
默认情况下,创建输出文件的脚本步骤不会覆盖现有文件,而是在每个文件名的末尾添加一个数字。例如,第一次对样本文件运行“将记录另存为 PDF”脚本步骤时,输出文件名称为 sample.pdf。第二次运行脚本时,文件名称将为 sample 1.pdf。
要使用新文件替换输出文件,而不是保留多份拷贝时,请将文件路径(file:文件名 或 filemac:文件名)添加到脚本中。例如,如果在“指定输出文件”对话框中键入 file:sample.pdf 或 filemac:sample.pdf, 则每次运行脚本时,“文档”文件夹中的 sample.pdf 文件都将替换为新文件。
以下示例将记录另存为一个名为 sample.pdf 的 PDF 文件,并将创建一个新文件或覆盖现有文件。
将记录另存为 PDF [包括对话框: 关闭; “sample.pdf”; 正在浏览的记录]
用户尝试在 FileMaker Go 中打开受保护文件时,将出现对话框提示他们指定帐户和密码。FileMaker Go 将按指定顺序检查以下设置,以确定如何打开受保护文件。如果这些设置均未使用,则用户需要输入登录信息才能打开文件。
在 FileMaker Pro 中,通过使用“文件选项”对话框,可以在打开文件时使用特定帐户和密码自动登录。
在 FileMaker Go 中,用户在打开文件时,通过在文件列表中触摸并按住文件名,可以临时绕过默认登录信息。释放文件名时将显示一个对话框,用户可以在其中输入其他帐户和密码。
在 FileMaker Pro 中,可使用“文件选项”对话框将密码保存在钥匙串中。您还可以要求在 FileMaker Go 访问其钥匙串前使用 Touch ID 或 iOS 密码。用户需要使用 Touch ID 或输入其 iOS 密码才能登录或在 FileMaker Go 中管理钥匙串。请参阅 FileMaker Go 帮助。
按下设备的主屏幕按钮,FileMaker Go 将转到后台运行,同时保存文件状态。在您接听电话时,FileMaker Go 也会保存文件状态。当您再次切换回 FileMaker Go 时,可以直接回到离开时的状态。
可以对文件进行配置,以便在后台运行指定时段之后需要重新进行身份验证。请参阅使用 fmreauthenticate 扩展权限。
在 FileMaker Go 转到后台运行之后,必须重新输入帐户和密码才能返回到文件,除非:
使用 fmreauthenticate 扩展权限可以要求用户如在指定时段内没有使用 FileMaker Go, 则必须重新进行验证。
使用此扩展权限,在 FileMaker Go 切换到前台时,如果超过指定时限,则用户必须重新输入帐户名和密码。在 FileMaker Go 关闭文件之前,用户可以尝试输入其帐户名和密码,尝试次数为五次。
默认情况下,在 FileMaker Pro 中新建的权限集包含关键字 fmreauthenticate10 (十分钟)。
如果文件是从 FileMaker Pro 的早期版本转换而来,FileMaker Pro 则会将 fmreauthenticate0 和 fmreauthenticate10 添加到已转换文件的关键字列表中,并针对所有现有帐户使用 fmreauthenticate0 扩展权限。
fmreauthenticate0。注意事项:设置 iOS 密码以便在设备上启用 iOS 数据保护功能。
要限制未经授权的访问,请执行以下操作:
有关受支持证书的信息,请参阅 FileMaker 知识库:http://help.filemaker.com。
© 2011-2016 FileMaker, Inc. 保留所有权利。
FileMaker, Inc.
5201 Patrick Henry Drive
Santa Clara, California 95054
FileMaker 和 FileMaker Go 是 FileMaker, Inc. 在美国以及其他国家和地区的注册商标。文件夹徽标和 FileMaker WebDirect 是 FileMaker, Inc. 的商标。所有其他商标分别是其各自所有者的资产。
FileMaker 文档受版权保护。未经 FileMaker 书面同意,您无权制作文档副本或分发此文档。您只可以通过有效的 FileMaker 软件授权版本使用本文档。
示例中列出的所有人员、公司、电子邮件、或 URL 纯属虚构,如有雷同,纯属巧合。“工作人员表”列在本软件所提供的“鸣谢”文档中。此处所提及的第三方产品和 URL 仅作提供信息之用,既不是对其之认可,也不是推荐。FileMaker, Inc. 对这些产品的性能不承担任何责任。
有关更多信息,请访问我们的网站 http://www.filemaker.com/cn。
版本:01