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



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

有没有一种简单的方法可以根据这些数据创建Swift词典?

FileMaker字段[计算,文本]=

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

生成代码来创建"table"的所有记录的swift字典。

~jens

edit:"executesql"需要一个相当新的FileMaker版本,我认为是12或13。

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

我想补充一点,如果你使用的是FileMaker 11,有一些插件(比如BaseElements)可以让你执行SQL查询——不过计算功能会略有不同。

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

最新更新