从电子表格或数据库文件中的大型数据集创建字典

时间:2015-03-31 21:36:55

标签: ios excel swift dictionary filemaker

目前,我想要合并到我的字典中的数据位于Excel电子表格的两个字段中,也存储在FileMaker Pro中的两个数据库字段中。

是否有一种从这些数据创建Swift词典的简单方法?

2 个答案:

答案 0 :(得分:1)

FileMaker字段[calculate,text] =

"var dict = [" &
executesql("SELECT keyfield, valuefield FROM table" ;":";"," ) &
"]"

生成代码以创建“table”的所有记录的快速字典。

〜延

编辑:'executionql'需要一个相当新的FileMaker版本,我想12或13。

答案 1 :(得分:1)

我不是一个快速的程序员,只是一个FileMaker开发者,但Jens的答案看起来对我来说是最好的。如果您不熟悉FileMaker Pro,最简单的应用方法可能是在'table'中创建一个新的GLOBAL字段并将其设置为“Calculated”字段(确保将结果类型设置为Text)。这是一个示例文件:http://cris.lc/d5zjl

我想补充一点,如果您使用的是FileMaker 11,那么可以使用插件(如BaseElements)来执行SQL查询 - 但计算功能会略有不同。

如果您仍需要FileMaker的帮助,请回复此处或PM我!