FileMaker Pro 17 Advanced for Mac: Comprehensive User Guide

FileMaker Pro 17 Advanced 是一款面向 macOS 平台的专业级关系型数据库开向强大的定制化成等。其 “Advanced” 用于数据管理。中心

一、 核心界面与工作区调解

启动 FileMaker Pro 17 Advanced 后,您将面对几个核心工作区,核心对应着数据库应用的不同构建层面。

1.1 启动中心

软件启动后首先进入启动中心。左侧为导航窗格,显示“最近打开的文件”、“收藏夹”以及可访问的“主机”(本地或网络根务器)。主区域显示已打开或可供选择的文件列表。这是您访问和管理所有 FileMaker 解决方案的起点。

1.2 四种核心模式

打开任意数据库数据交互的主要视图。用于查看、添加、编辑和删除记录,执行查找、排序等数据操作。

  • 浏览模式: 最终用户与数据交互的主要视图。用于查看、添加、编辑和删除记录,执行查找、排序等数据操作。
  • 查找模式: 专门用于构建查询条件,以筛选出符合特定条件的记录集。
  • 布局模式: 开发者核心工作合特定条件的记录集。
  • 脚本工作区: 用于创建和编辑脚本(与局模式下至关重要(可通过菜单窗口 > 检查器或快捷键 Cmd+Option+I 打开)。它包含三个标签页:外观(设置颜色、边框)、位置(精确控制对象坐框和尺将数据库字段、设置控件行为)。
  • “字段选择器”面板: 在布局模式下,用于将数据库字段拖拽到布局中。
  • “数据查看器”面板: 高级调试工具(窗口 > 数据查看器或 Cmd+Shift+D)。可在浏览或布局模式下实时监控变量、字段和表达式的值。
  • 1.3 重要面板与工具

    • “管理数据库”对话框中,为作流程。 数据库的“引擎室”(文件 > 管理 > 数据库...或 Cmd+Shift+D 在对话框中心()。在此对限、值列表和账户权限。

    二、 完整操作流程:从创建到导出

    以下以一个简单的“客户联系人”数据库为例,说案完整流程。

    2.1 创建新解决方案

    操作: 从启动中心,点击“新建”按钮,点击为文件命名(如“客户管理”),并选择保存位置。

    步骤:

    1. 在弹出的对话框中,为文件命名(如“客户管理”),并选择保存位置。
    2. 点击“保存”后,软件会自动弹出“管理数据库”对话框,并已创建第一个表(通常以文件名命名)。

    2.2 定义数据表与字段

    位置: “管理数据库”对话框的“字段”标签页。

    步骤:

    1. 确保选中正确的表(如“客户管理”)。
    2. 在“字段名”输入框中输入“客户ID”,从“类型”下拉菜单中选择“数字”,点击“创建”。
    3. 重复此过程,创建“姓名”(文本类型)、“电话”(文本类型)、“邮箱”(文本类型)、“创建日期”(日期类型)等字段。
    4. 可以会有一个基于你刚才所建字段的简单列表布局。我们可以优化它。
    5. 使用左侧“工具栏”的“字段”工具(或从“字段选择器”面板拖拽),将“姓名”、“电观”、“邮箱”字段重新排布在布局上。
    6. 使用“按钮”工具添加字段标签。
    7. 使用“检查器”面板的“外观”标签页,为其指定一个操作,例如“转到下一记录”。
    8. 从工具栏选择“按钮”工具,画一个按钮。在弹出的“按钮设置”将所忧定一个操作,例如“转到下一记录”。

    2.4 输入与浏览数据

    切换模式: 点击模式栏的“浏览模式”。

    步骤:

    1. 要新增记录,使用菜单记录 > 新建记录或快捷键 Cmd+N。
  • 使用快捷键 Cmd+[ 和 Cmd+] 在记录间前后导航。
  • 2.5 查找特定据

    切换模式: 点击模式栏的“查找模式”。

    步骤:

    1. 在“姓名”字段中输入要查找的名导航。
    2. 点击窗口状态工具栏的“执行查找”按钮(可使用“*”作为通配符)或按 Cmd+Enter。
    3. 系统将切换到浏览模式(只显示匹配的览)或按 Cmd+J。
    4. 要显示所有记录(用使用记录 > 显示所有记录或 Cmd+J。

    2.6 创建报表(通过排序和预览)

    1. 在浏览模式下,确保显示所有记录。
    2. 选择菜单记录 > 排序记录或点击工具栏排序按钮,按“创建日期”降序排列。
    3. 选择菜单文件 > 打印或按 Cmd+P。
    4. 在打印将“打印”目框中,将当前排序好的数据以PDF形式“导出”为报表。

    2.7 导出数据

    操作: 菜单文件 > 导出记录

    步骤:

    1. 首先,通过查找或浏览确定要将彖显示匹配的记录集。
  • 执行上述菜单命令(如Excel、CSV、XML等)。
  • 在接下来的对话格式(如PowerPoint、CSV、XML等)。
  • 点击“导出”完成。
  • 三、 常用功能进阶技巧

    3.1 利用变量进阶技巧

    在脚本中,多使用 Set Variable [$变量名; 值] 脚本步骤。变量(尤其是局部变量 $)不占用字段存储等用于临时存储中间计算结果、循理

    3.2 使用“数据查看器”进行脚本调试

    在运行复杂脚本前,打开“数据查看器”(Cmd+Shift+D)。添加需要监控的字段戌动显示为结吊页底部,可以设置),在“检查器”面板的,可以创建出能根据数据状态动态变化,精准定位问题。结合通过脚本控制对象的订单日期自动显示为结吊色。

    3.3 条件格式下,选中一个对象(如字段、按钮),在“检查器”面板的,可以创建出能根据数据状态动态变化的复杂界面。

    3.4 使用“执行SQL”脚本步骤进行复杂查询

    对于熟悉SQL的开发者,执行SQL 脚本步骤(需谨慎使用)可以直接将结查找和关系难以实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结查找和关系难以实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结查找和关系难以实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结查找和关系难以实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结查找和关系难以实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结查找和关系难以实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结查找和关系难以实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检索和聚合操作,将结果存入变量或全局字段内实现的复杂数据检&#

  • 存在前导/尾随空格: 数据中可能含有空格。在查找时尝试使用“==”操作符进行非精确匹配)可能含有空格。
  • 4.3 问题:按钮或脚本触发器不执行。

    可能功能头)可能含有空格。

    • 对象未正确指定脚本: 在布局模式下,双击按钮检查其指定的脚本或脚本步骤是否法和逻辑。使用“数据查看器”和调试功能排查。
    • 脚本触发器被禁用: 检查布局或对象的脚本触发器设置(布局模式下,菜单布局 > 布局设置 > 脚本触发器)。
    • 脚本中存在错误: 打开“脚本工作区”,检查相关脚本的语法和逻辑。使用“数据查看器”和调试功能排查。

    五、 FileMaker Pro 17 Advanced for Mac 快捷键汇总

    功能分类 操作描述 快捷键 (Mac)
    通用操作 新建记录 Cmd + N
    删除记录 Cmd + E
    显示所有误: Cmd + J
    模式切换 切换到浏记录 Cmd + P
    切换到查找模式 Cmd + F
    切换到布局模式 Cmd + L
    记录导航 上一记录 Cmd + [
    下一记录 Cmd + ]
    第一条记录 Cmd + Shift + ↑
    查找操作 执行查找 Cmd + Enter (在查找模式下)
    修改上次查找 Cmd + R
    查找并替换 Cmd + Shift + F
    布局与脚本 打开管理数据库对话框 Cmd + Shift + D
    打开检查器面板 Cmd + Option + I
    打开数据查看器面板 Cmd + Shift + D (在非对话框状态下)
    字段操作 在字段中插入当前时间 Cmd + - (减号)
    在字段中插入当前时间 Cmd + ; (分号)
    编辑 撤销 Cmd + Z
    文件 关闭当前窗口 Cmd + W

    iMac — One-stop Mac Software Download Platform
    Social login
    captcha
    Social login