目前,我想合并到字典中的数据位于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我!