从电子表格或数据库文件中的大型数据集创建字典
Creating dictionaries from large data sets in a spreadsheet or database file
目前,我想合并到我的字典中的数据位于 Excel 电子表格的两个字段中,也位于 FileMaker Pro 数据库的两个字段中。
有没有一种简单的方法可以根据这些数据创建 Swift 字典?
FileMaker 字段[计算,文本] =
"var dict = [" &
executesql("SELECT keyfield, valuefield FROM table" ;":";"," ) &
"]"
生成代码以创建包含 'table'.
的所有记录的 swift 字典
~延斯
编辑:'executesql' 需要相当新的 FileMaker 版本,我认为是 12 或 13。
我不是 swift 程序员,只是 FileMaker 开发人员,但 Jens 的回答对我来说是最好的。如果您不熟悉 FileMaker Pro,最简单的应用方法可能就是在 'table' 中创建一个新的 GLOBAL 字段并将其设为 "Calculated" 字段(确保将结果类型设置为文本)。这是一个示例文件:http://cris.lc/d5zjl
我要补充一点,如果您使用的是 FileMaker 11,则有一些插件(如 BaseElements)可以让您执行 SQL 查询——不过计算函数会略有不同。
如果您在 FileMaker 中仍需要帮助,请在此处回复或私信我!
目前,我想合并到我的字典中的数据位于 Excel 电子表格的两个字段中,也位于 FileMaker Pro 数据库的两个字段中。
有没有一种简单的方法可以根据这些数据创建 Swift 字典?
FileMaker 字段[计算,文本] =
"var dict = [" &
executesql("SELECT keyfield, valuefield FROM table" ;":";"," ) &
"]"
生成代码以创建包含 'table'.
的所有记录的 swift 字典~延斯
编辑:'executesql' 需要相当新的 FileMaker 版本,我认为是 12 或 13。
我不是 swift 程序员,只是 FileMaker 开发人员,但 Jens 的回答对我来说是最好的。如果您不熟悉 FileMaker Pro,最简单的应用方法可能就是在 'table' 中创建一个新的 GLOBAL 字段并将其设为 "Calculated" 字段(确保将结果类型设置为文本)。这是一个示例文件:http://cris.lc/d5zjl
我要补充一点,如果您使用的是 FileMaker 11,则有一些插件(如 BaseElements)可以让您执行 SQL 查询——不过计算函数会略有不同。
如果您在 FileMaker 中仍需要帮助,请在此处回复或私信我!