上篇为大家写了 FileMaker 17 那些令人期待的新功能,介绍了 FileMaker 17 即将面向用户推出的新功能。文章发出之后,立即成为飞沫课点赞最多的文章之一。今天,小飞为大家补上 FileMaker 17 下篇,面向开发者的那些新功能。
【开发】重新设计的布局模式
新布局界面在 FileMaker 17 中,布局模式会发生一个重大的调整。就是将 16 版本中的对象窗口和检查器分别固定到界面的左右边栏。
小飞认为这可能是 FileMaker 30 年历史中在开发方面非常重要的里程碑式的变化,能将布局编辑这一部分的开发效率提升非常多。
同时,将检查器也一并整合到一个窗口也使得我们的桌面更整洁,也可以很方便的进行多窗口开发及全屏开发。
所以,这个功能将会从窗口操作更方面、全屏开发更专注、组件定位更高效三个方面带来变化。
【开发】主详情布局入口 master-detail layouts
主详情布局入口只是我的翻译,英文是 Master-Detail Layouts。功能是当我们要用入口对本表的记录进行导航时,无需添加一个自联关系。入口直接有选项可以将本表的记录显示到入口中。
【开发】执行脚本增强 增强脚本执行
在执行脚本及执行服务器脚本时,可以通过计算去指定目标脚本的名称。这个功能对于那些追求通用脚本和松耦合的开发者非常有帮助。
【开发】数据迁移终端命令 数据迁移终端命令
这是一个终端命令工具,可以快速的进行数据库数据的进行快速迁移。相信那些有过版本更新时连夜导数据的痛苦经历的开发者应该特别喜欢这个功能。
考虑到很多 FileMaker 开发并不太喜欢终端命令,届时小飞会开发一个工具供大家使用。
【开发】新建表时自带默认字段 默认字段
17 之前的所有版本,新建表的时候都是空白。但是,高级的 FileMaker 开发者都会为每一个表添加固定的几个字段。比如,小飞团队在开发时每个表都有8个默认字段。17 中就会自带一部分默认字段了。当然,这个默认字段可以自定义,取消或者修改成自己使用的默认字段。
【开发】自定义对话框支持将输入框存储到变量 自定义对话框支持变量
自定义对话框的输入字段之前只能用字段来存储,这样其实挺不方便的。支持变量之后,就可以省事很多。
【整合】Data API 正式发布并支持容器交互 Data API
自 Data API 发布之后,受到了极大的关注。开发者通过这个功能可以打开一扇 FileMaker 通向外部的大门。当然,FileMaker 内部也是极为重视。在未来发布的 FileMaker 17 中,Data API 将会转为正式版,并且可以运行脚本及跟容器字段进行数据交互。
以上就是本文所有内容,如果你有 FileMaker 相关的问题,请关注我们的公众号(fimoke)跟我们交流。
网友评论