如何将Numbers或Excel文件转换为数据库以进行AppleScript查询?

时间:2016-08-09 13:11:44

标签: excel numbers applescript

最终,我希望能够做到以下几点:

  1. 保留条目记录,包括:ID#,名字,姓氏, 电子邮件地址。
  2. 在Hazel中设置规则,在数据库中搜索文档中的名字或姓氏,并使用相应的ID#重命名该文档。
  3. 理想情况下,这将在后台运行而不打开任何文件,因此似乎使用“数据库事件”的AppleScript查询将是最佳选择。我没有任何数据库创建或编辑软件(除非在OS X中有一个我不知道的默认选项),所以我认为最好转换我本来会创建的Excel / Numbers文件到数据库,然后将该数据库用于脚本。

    我正在测试以下脚本,将Numbers表转换为iworkautomation.com上的sqlite数据库:

    <div class="flex-grid">
        <div class="flex-grid-container flex-grid-mother flex-grid-row">
            <div class="flex-grid-child">
                <div class="box"></div>
            </div>
            <div class="flex-grid-child flex-grid-row">
                <div class="flex-grid-child flex-grid-column">
                    <div class="flex-grid-child">
                        <div class="box"></div>
                    </div>
                    <div class="flex-grid-child">
                        <div class="box"></div>
                    </div>
                </div>
                <div class="flex-grid-child flex-grid-column">
                    <div class="flex-grid-child">
                        <div class="box"></div>
                    </div>
                    <div class="flex-grid-child">
                        <div class="box"></div>
                    </div>
                </div>
            </div>
        </div>
    </div>

    当我运行代码时,我收到“无法生成数据库”的“执行错误”消息到类型整数。“

    AppleScript readout of error (no error code).

    1)有关错误发生原因的任何想法? 2)关于什么可能是比这更好的解决方案的任何建议?

    谢谢!

0 个答案:

没有答案