使用高级工具 > 关于创建 Runtime 解决方案 > Runtime 应用程序和 FileMaker Pro Advanced 之间的差异
 

Runtime 应用程序和 FileMaker Pro Advanced 之间的差异

注释  此主题介绍选中“使用高级工具”常规首选项时可以使用的功能。请参阅使用高级工具

当您双击 FileMaker Pro Advanced 应用程序图标来启动应用程序时,可以创建新的解决方案或选择解决方案来打开。当您启动 FileMaker Pro Advanced Runtime 应用程序时,主绑定文件将自动打开。

Runtime 应用程序和 FileMaker Pro Advanced 之间的其他主要差异包括下列内容:

所有数据库设计功能已在 Runtime 应用程序中删除或隐藏。

这包括布局模式和“管理”子菜单上的命令。

自定义函数自定义菜单在 Runtime 应用程序中仍有效,但 Runtime 应用程序的用户不能修改或创建新的自定义函数或自定义菜单。

某些其他菜单命令已从 Runtime 应用程序中删除。

例如,您不能使用 Runtime 应用程序来创建、打开或关闭解决方案。(绑定 Runtime 解决方案必须包含用于关闭或打开其他文件的自定义按钮或脚本。Runtime 解决方案窗口上没有关闭命令。)

插件可以在“首选项”对话框中启用。“插件”首选项中的“允许解决方案安装文件”选项允许自动安装插件更新。请参阅设置插件首选项

虽然“XML 数据筛选器”作为转换文件脚本步骤的一个选项显示,但您不能在 Runtime 应用程序中使用此脚本步骤转换 XML 文件。

FileMaker Runtime 应用程序适用于单用户解决方案。因此,Runtime 解决方案不能通过网络进行点对点共享。要允许多个用户访问同一 Runtime 解决方案,必须在 FileMaker Pro Advanced 或 FileMaker Server 中打开 Runtime 解决方案。

macOS:Runtime 应用程序中支持 Apple 事件

此外,Runtime 应用程序不支持:

“将记录保存/发送为”PDF 文件的功能。

高级工具

如果在 FileMaker Pro Advanced 中打开 Runtime 数据库,则可使用高级工具(除非已删除完全访问权限)。

外部 SQL 数据源 (ESS)、ODBC 导入或执行 SQL 语句脚本步骤

图表

OAuth 身份提供者帐户

JSON 函数(请参阅使用 JSON 函数

从 URL 插入脚本步骤中指定 cURL

应用程序和文档首选项

在 Runtime 应用程序,某些选项在“首选项”对话框的“常规”选项卡上不可用。例如,通知用户何时有更新或新版本 FileMaker Pro Advanced 可用的选项不存在。

在 Runtime 应用程序的“首选项”对话框中不包括“布局”选项卡。

Runtime 应用程序中的“文件选项”对话框仅显示“拼写”选项卡。

菜单命令比较

下表显示在 FileMaker Pro Advanced 中和在 Runtime 应用程序中可用的菜单命令。

 

文件菜单命令

FileMaker Pro Advanced(在 Windows 中)

Runtime(在 Windows 中)

FileMaker Pro Advanced(在 macOS 中)

Runtime(在 macOS 中)

新建

X

 

X

 

我的 App

 

 

 

 

最近

X

 

X

 

主机

X

 

X

 

打开

X

 

X

 

关闭

X

X

X

X

管理

X

 

X

 

共享

X

 

X

 

文件选项

X

X

X

X

更改密码

X

X

X

X

打印设置

X

X

 

 

页面设置

 

 

X

X

打印

X

X

X

X

导入记录

X

X

X

X

导出记录

X

X

X

X

将记录保存/发送为

X

1

X

1

发送

X

2

X

2

另存为

X

X

X

X

恢复

X

3

X

3

退出

X

X

 

 

1. 不能使用将记录保存/发送为 PDF 或快照链接。但是,macOS 用户可以通过选择“文件”菜单 >“打印”将当前记录打印到 PDF。

2. 不能使用将链接发送到数据库。

3. 在启动 Runtime 解决方案时按住 Ctrl+Shift (Windows) 或 Option-Command (macOS)。请参阅恢复 Runtime 文件

 

 

编辑菜单命令

FileMaker Pro Advanced(在 Windows 中)

Runtime(在 Windows 中)

FileMaker Pro Advanced(在 macOS 中)

Runtime(在 macOS 中)

撤消/无法撤消

X

X

X

X

恢复/无法恢复

X

X

X

X

剪切

X

X

X

X

拷贝

(拷贝所有记录)

X

X

X

X

粘贴

X

X

X

X

只粘贴文本

1

1

X

X

清除

X

X

X

X

复制

X

 

X

 

全选

(选择所有记录)

X

X

X

X

查找/替换

X

X

X

X

拼写

X

X

X

X

导出字段内容

X

X

X

X

首选项

X

X

 

1. 在菜单中看不到,但可通过 Ctrl+Shift+V 进行访问。

 

查看菜单命令

FileMaker Pro Advanced(在 Windows 中)

Runtime(在 Windows 中)

FileMaker Pro Advanced(在 macOS 中)

Runtime(在 macOS 中)

浏览模式

X

X

X

X

查找模式

X

X

X

X

布局模式

X

 

X

 

预览模式

X

X

X

X

转到布局

X

X

X

X

按表单查看

X

X

X

X

按列表查看

X

X

X

X

按表查看

X

X

X

X

状态工具栏

X

X

X

X

自定义状态工具栏

X

X

X

X

格式栏

X

X

X

X

标尺

X

X

X

X

放大

X

X

X

X

缩小

X

X

X

X

 

插入菜单命令

FileMaker Pro Advanced(在 Windows 中)

Runtime(在 Windows 中)

FileMaker Pro Advanced(在 macOS 中)

Runtime(在 macOS 中)

图片

X

X

X

X

音频/视频

X

X

X

X

PDF

X

X

X

X

文件

X

X

X

X

当前日期

X

X

X

X

当前时间

X

X

X

X

当前用户名

X

X

X

X

来自索引

X

X

X

X

来自上次访问的记录

X

X

X

X

 

格式菜单命令

FileMaker Pro Advanced(在 Windows 中)

Runtime(在 Windows 中)

FileMaker Pro Advanced(在 macOS 中)

Runtime(在 macOS 中)

字体

X

X

X

X

大小

X

X

X

X

样式

X

X

X

X

对齐文本

X

X

X

X

行间距

X

X

X

X

文本颜色

X

X

X

X

 

记录菜单命令

FileMaker Pro Advanced(在 Windows 中)

Runtime(在 Windows 中)

FileMaker Pro Advanced(在 macOS 中)

Runtime(在 macOS 中)

新建记录

X

X

X

X

复制记录

X

X

X

X

删除记录

X

X

X

X

删除已找到的记录/删除所有记录

X

X

X

X

转到记录

X

X

X

X

刷新窗口

X

X

X

X

显示所有记录

X

X

X

X

只显示省略内容

X

X

X

X

省略记录

X

X

X

X

省略多个

X

X

X

X

修改上次查找条件

X

X

X

X

已保存的查找条件

X

X

X

X

对记录排序

X

X

X

X

取消排序

X

X

X

X

替换字段内容

X

X

X

X

重新查找字段内容

X

X

X

X

还原记录

X

X

X

X

 

请求菜单命令(查找模式)

FileMaker Pro Advanced(在 Windows 中)

Runtime(在 Windows 中)

FileMaker Pro Advanced(在 macOS 中)

Runtime(在 macOS 中)

添加新请求

X

X

X

X

复制请求

X

X

X

X

删除请求

X

X

X

X

转到请求

X

X

X

X

显示所有记录

X

X

X

X

执行查找

X

X

X

X

限制搜索结果

X

X

X

X

扩展搜索结果

X

X

X

X

还原请求

X

X

X

X

 

脚本菜单命令

FileMaker Pro Advanced(在 Windows 中)

Runtime(在 Windows 中)

FileMaker Pro Advanced(在 macOS 中)

Runtime(在 macOS 中)

<脚本名称>

X

X

X

X

注释  所有其他“脚本”菜单命令仅在 FileMaker Pro Advanced 中可用。

 

窗口菜单命令

FileMaker Pro Advanced(在 Windows 中)

Runtime(在 Windows 中)

FileMaker Pro Advanced(在 macOS 中)

Runtime(在 macOS 中)

新建窗口

X

X

X

X

显示窗口

X

X

X

X

隐藏窗口

X

X

X

X

最小化窗口

X

X

X

X

水平平铺

X

X

X

X

垂直平铺

X

X

X

X

层叠窗口

X

X

X

X

全部置于最上层

X

X

X

X

<打开的窗口的名称>

X

X

X

X

 

帮助菜单命令

FileMaker Pro Advanced(在 Windows 中)

Runtime(在 Windows 中)

FileMaker Pro Advanced(在 macOS 中)

Runtime(在 macOS 中)

FileMaker Pro Advanced 帮助

X

 

X

 

键盘快捷方式

X

 

X

 

资源中心

X

 

X

 

产品文档

X

 

X

 

咨询顾问和解决方案

X

 

X

 

提供 FileMaker 反馈

X

 

X

 

检查更新

X

 

X

 

注册 FileMaker Pro Advanced

X

 

X

 

FileMaker 社区

X

 

X

 

服务和支持

X

 

X

 

关于 FileMaker Pro Advanced

X

 

1

 

关于 FileMaker Pro Advanced Runtime(在没有指定任何自定义“关于”脚本时显示)

 

X

 

1

关于 <Runtime 解决方案>(在指定自定义“关于”脚本时显示)

 

X

 

1

<Runtime 解决方案帮助脚本名称>(在指定自定义“帮助”脚本时显示)

 

X

 

X

1. 请参阅“应用程序”菜单命令表。

 

应用程序菜单命令 (macOS)

FileMaker Pro Advanced

Runtime

关于 FileMaker Pro Advanced

X

 

关于 FileMaker Pro Advanced Runtime(在没有指定任何自定义“关于”脚本时显示)

 

X

关于 <Runtime 解决方案>(在指定自定义“关于”脚本时显示)

 

X

首选项

X

X

服务

X

X

隐藏 FileMaker Pro Advanced

X

 

隐藏 <Runtime 解决方案>

 

X

隐藏其他

X

X

显示全部

X

X

退出 FileMaker Pro Advanced

X

 

退出 <Runtime 解决方案>

 

X

忽略的脚本步骤

由于一些功能已从 Runtime 应用程序删除,所以一些脚本步骤会被 Runtime 应用程序忽略。在每个脚本步骤说明的“兼容性”部分中,忽略的脚本步骤会被标记为“不”或“部分”用于“Runtime 解决方案”。请参阅脚本步骤参考

注释  如果指定的文件未绑定到 Runtime 应用程序,“打开文件”将返回错误。仅当外部文件绑定到 Runtime 解决方案时,Runtime 解决方案才能执行外部脚本。

存储 Runtime 设置或首选项

Runtime 应用程序会将它的注册表设置 (Windows) 或首选项 (macOS) 存储在以下位置。

Windows:HKEY_CURRENT_USER\Software\FileMaker\<解决方案名称>\17.0

注释  Runtime 数据库文件的文件扩展名注册在 HKEY_CLASSES_ROOT 下。

macOS:com.filemaker.client.runtime.<解决方案名称>.plist