Ninox Database 是一款功能强大且直观的本地化关系型数据库应用,专为 macOS 设计。它允许用户无需编程即可创建自定义的业务应用、管理数据、自动化工作流并生成报告。其界面简洁,结合了电子表格的易用性与数据库的强大功能,非常适合中小型团队、自由职业者及个人进行项目管理、客户关系管理、库存跟踪等任务。
一、核心界面与工作区详解
启动 Ninox 后,主界面主要分为以下几个区域:
- 导航侧边栏(左侧):以树状结构展示当前数据库中的所有元素。顶部为“数据库”列表,下方是当前打开数据库的内部结构,包括:
- 表格:存储数据的基本单位,类似于Excel的工作表,但具有严格的数据类型和关系。
- 视图:基于表格的数据展示方式,如表格视图、看板视图、日历视图、图表视图等。
- 表单:用于数据录入和编辑的自定义界面。
- 脚本:用于编写自动化流程的 JavaScript 代码区域。
- 设置:数据库级的配置选项。
- 工具栏(顶部):包含当前视图或编辑模式下的常用操作按钮,如添加记录、删除、筛选、排序、切换视图模式、运行脚本等。
- 主工作区(中央):这是与数据交互的核心区域。根据所选元素不同,会显示:
- 表格视图:以行列形式展示数据,可直接编辑单元格。
- 表单视图:以定制化的表单布局显示单条记录的详细信息。
- 看板视图:基于某个选项字段将记录以卡片形式分组展示。
- 设计模式:当编辑表格结构、视图布局或表单时,会进入设计模式,可以拖拽字段、设置属性。
- 信息面板/检查器(右侧):这是一个上下文敏感的面板。当选中一个字段、记录或视图元素时,此处会显示其详细的属性、格式设置、公式、筛选条件等,供用户进行配置。
二、完整操作流程:从创建到导出
1. 创建或打开数据库
步骤一:启动与新建
- 启动 Ninox 后,在初始窗口点击 “新建数据库”。
- 或通过菜单栏 “文件” > “新建数据库”(快捷键
Cmd + N)。 - 从提供的模板库中选择一个模板(如“任务管理”、“客户CRM”)或从空白数据库开始。
步骤二:打开现有数据库
- 在初始窗口的数据库列表中双击目标数据库。
- 或通过菜单栏 “文件” > “打开数据库”(快捷键
Cmd + O)定位并打开.nix文件。
2. 设计表格结构
步骤一:添加字段
- 在导航侧边栏,选中要设计的表格(如默认的“Table 1”)。
- 在主工作区,点击右上角的 “设计” 按钮进入设计模式。
- 点击现有字段右侧的 “+” 图标,或从右侧信息面板顶部拖拽字段类型到工作区。
- 常用字段类型:文本、数字、日期、选项(下拉列表)、复选框、关联(链接到其他表)、公式、汇总等。
步骤二:配置字段属性
- 单击工作区中的任一字段,右侧信息面板会显示其属性。
- 可修改字段名称、设置数据类型的特定格式(如日期格式、数字格式)。
- 对于“选项”字段,需在面板中定义选项列表。
- 对于“公式”字段,需在面板的公式编辑器中编写表达式(如
Price * Quantity)。
3. 录入与编辑数据
步骤一:在表格视图中直接输入
- 退出设计模式(再次点击“设计”按钮)。
- 在表格视图的最后一行(标有“+”号)直接点击单元格输入数据。
- 按
Tab键横向移动,按Return键纵向移动。 - 按
Cmd + S随时保存数据库。
步骤二:通过表单录入
- 在导航栏,点击表格下的 “表单” 视图(或创建一个新表单)。
- 表单提供了更友好的数据录入界面。点击工具栏的 “+”(添加记录)按钮,在弹出的表单中填写各字段。
- 填写完毕后,点击表单外的区域或按
Cmd + Return保存并关闭表单。
4. 创建视图以多维度查看数据
步骤一:添加新视图
- 在导航侧边栏,右键点击目标表格,选择 “添加视图”。
- 选择视图类型:表格、看板、日历、图表等。
步骤二:配置视图
- 例如,创建“看板视图”:在右侧信息面板的“分组依据”中,选择一个选项字段(如“状态”),记录将自动按该字段值分组为列。
- 在“显示字段”中,选择要在卡片上展示的字段。
- 可通过拖拽卡片在不同列间移动,直接改变其分组字段的值。
5. 筛选、排序与搜索
- 筛选:点击工具栏的 漏斗图标(筛选按钮),在右侧面板添加筛选条件(如“状态 等于 进行中”)。
- 排序:点击任一列标题,可升序/降序排列。点击工具栏的 “AZ”图标(排序按钮)可设置多级排序。
- 搜索:使用顶部工具栏的全局搜索框(快捷键
Cmd + F),可快速在所有字段中查找关键词。
6. 导出数据
步骤一:选择导出范围
- 在任意视图(如表格视图)中,利用筛选功能确定要导出的数据子集。若不筛选,则导出当前视图所有可见数据。
步骤二:执行导出
- 通过菜单栏 “文件” > “导出”。
- 选择导出格式:CSV、Excel (.xlsx)、PDF 或 HTML。
- 在弹出对话框中配置导出选项(如分隔符、包含的字段),然后选择保存位置。
三、常用功能进阶技巧
1. 关联字段与关系管理
- 使用“关联”字段类型链接两个表格。例如,在“订单”表中创建一个关联字段指向“客户”表。
- 在表单中,关联字段显示为搜索/下拉框,可自动引用关联表的记录。
- 利用“汇总”字段,可以在“一”的一方(如客户)自动计算“多”的一方(如该客户的所有订单)的总金额、计数等。
2. 公式与计算字段
- 公式字段支持丰富的函数,包括数学、文本、日期、逻辑(IF)和聚合函数。
- 技巧:可以在公式中引用同表其他字段,甚至通过关联字段引用关联表的字段。例如,在订单明细中:
Price * Quantity;在客户表中汇总订单总额:sum(关联订单字段::Total)。
3. 自动化与脚本
- 在“脚本”区域,可以为整个数据库或特定表格事件(如“创建记录后”、“更新记录前”)编写 JavaScript 代码。
- 进阶应用:自动发送邮件通知、从网络API获取数据、执行复杂的数据验证或批量更新。
4. 自定义表单布局
- 进入表单的“设计”模式,可以自由拖放字段、添加静态文本、图片、分割线。
- 使用“容器”元素(如选项卡、垂直/水平框)来组织复杂的表单结构,提升用户体验。
四、常见问题与解决方案
1. 关联字段不显示预期数据?
- 问题:在关联字段的下拉列表中找不到记录。
- 解决:确保被关联的表格中已存在记录。检查关联字段的配置,确认关联的目标表格是否正确。
2. 公式字段计算错误或显示“#错误”?
- 问题:公式无法正确计算。
- 解决:
- 检查字段名称拼写是否正确,特别是引用其他字段时。
- 确认数据类型匹配(例如,不能用文本字段进行算术运算)。
- 使用公式编辑器中的“检查”功能排查语法错误。
3. 筛选或搜索后数据不见了?
- 问题:应用筛选或搜索后,视图变空。
- 解决:查看工具栏,筛选(漏斗)或搜索图标是否高亮。点击高亮的漏斗图标,清除或修改筛选条件;或清空搜索框。
4. 性能变慢?
- 问题:处理大量数据时操作响应慢。
- 解决:
- 避免在表格视图中显示过多计算复杂的公式字段。
- 为经常用于筛选和排序的字段创建索引(在字段设计属性的高级选项中)。
- 将大型数据库拆分为逻辑上关联的多个表格。
五、Ninox for Mac 快捷键汇总表
| 功能 | 快捷键 (Mac) | 说明 |
|---|---|---|
| 新建数据库 | Cmd + N |
创建新数据库文件 |
| 打开数据库 | Cmd + O |
打开现有 .nix 文件 |
| 保存数据库 | Cmd + S |
保存当前所有更改 |
| 添加新记录 | Cmd + + (加号) |
在表格或表单视图中添加一条新记录 |
| 删除所选记录 | Cmd + Delete |
删除当前选中的一条或多条记录 |
| 进入设计模式 | Cmd + E |
切换当前表格/视图/表单的设计模式 |
| 复制记录/字段 | Cmd + C |
复制选中的记录或设计元素 |
| 粘贴记录/字段 | Cmd + V |
粘贴 |
| 撤销 | Cmd + Z |
撤销上一次操作 |
| 重做 | Cmd + Shift + Z |
重做上一次撤销的操作 |
| 查找 | Cmd + F |
调出全局搜索框 |
| 筛选面板 | Cmd + Option + F |
显示或隐藏筛选条件面板 |
| 排序面板 | Cmd + Option + S |
显示或隐藏排序条件面板 |
| 在表单中保存并关闭 | Cmd + Return |
在编辑表单时,保存更改并关闭表单窗口 |
| 切换到下一个视图/选项卡 | Ctrl + Tab |
在打开的视图 |

-for-Mac-v1.21.55860-模拟经营类游戏.png)







