【问题标题】:Any quick way to export data from Filemaker?有什么快速从 Filemaker 导出数据的方法吗?
【发布时间】:2017-07-20 04:25:55
【问题描述】:

作为数据库的用户,有没有更快的方法可以使用 python 或 java 等语言从 Filemaker 导出数据?也许是 Excel。

我的工作包括不断地从我们公司的 Filemaker 数据库中导出选定的数据。但是,该软件超级慢,而且我们的应用程序的设计很糟糕,这使得选择要导出哪些数据很痛苦。 (我必须通过打开每个数据的完整记录来手动选择数据。没有批量导出功能。)

请为我提供替代方法。我觉得这样做很愚蠢。

【问题讨论】:

  • 我不明白你的问题。从 Filemaker 导出数据既简单又快速。显然,贵公司解决方案的开发人员让您变得既困难又缓慢。如果您没有修改该解决方案的权限,那么这里给出的任何建议都不会对您有用。
  • 我正在使用的 Filemaker 解决方案既慢又不方便。假设我需要导出一个包含 2000 条记录的列表。我必须输入一条记录的精确 ID,按 CMD + N(在 Mac 上)添加新搜索,然后输入 ID,按 CMD + N.... 2000 次才能得到我的确切信息!没有办法批量搜索......也许有办法自动化这个过程?如果是 Filemaker 解决方案的问题?
  • 有一种方法可以自动化您可以描述的任何内容,但我不完全理解您所描述的内容。而且您还没有澄清您是否只是一个用户,或者您是否具有管理员访问权限并且可以修改解决方案。我建议您加入一个专门针对 FileMaker 平台的论坛,在这里可以更方便地讨论您的问题。 SO 纯粹是一个问答网站。

标签: python database excel filemaker data-extraction


【解决方案1】:

我总是认为有一种更简单的方法可以做到这一点。 我自己没有做过,我会尝试这种方法: http://agsci.psu.edu/it/how-to/convert-filemaker-pro-4-data-to-excel-export-as-merge-text-file

将 FileMaker Pro 4 数据转换为 Excel(导出为合并文本文件) FileMaker Pro 版本 4 (FMP4) 能够导出可插入 Excel 2013 或 2016 的文本文件。注意:其他更高版本的 FMP 也可以执行此操作。这些步骤专门针对 FMP4。

注意:您应该已将 FileMaker Pro 文件保存到计算机上的已知位置。您需要使用 Excel 找到它。

Open the FileMaker file. Find the records you wish to export to Excel.
From the File menu choose Import/Export then Export Records.
From the Save as type box choose Merge (*.MER).
In the File name box, enter a name for the exported file. Be sure to add the .TXT extension rather than .MER.
You can choose to save the file to the desktop or to the same folder as the FileMaker file.
Click Save.
From the left side, double click on the field names you wish to export. Their names will appear on the right side.
Note: Once the names are on the right side, you can re-order them by clicking and holding on the double sided arrows beside their name. Move up or down as needed. This becomes the export order.
Click Export. This wil create the text file to be imported with Excel.
Open a blank or existing Excel 2013 or 2016 spreadsheet.
Click the Data tab on the Ribbon and choose From Text.
Choose the text file you want to import and double click.
This will open the Text Import Wizard. Your data type will be Delimited. Click Next.
For the Delimiter, un-check the Tab box. Then check the Comma box.
The Text qualifier should be a double quote.
Click Finish.
A final window will be displayed asking where you wish to put the data into the sheet. Chose A1.
Click OK.

您的数据现在将保存在 Excel 中。

【讨论】:

  • 我可以提一下,FileMaker Pro 目前的版本 16 是什么,而您的答案是 4。
  • 我认为从第 5 版开始就内置了“导出到 Excel”功能
【解决方案2】:

您还可以将记录保存为电子表格,以便在 Microsoft Excel 中使用。有关详细信息,请参阅 FileMaker 帮助文件中的将记录保存和发送为 Excel 文件。如果要导出当前搜索结果中的记录或以 Excel 电子表格以外的格式导出,请使用导出。如果您想创建一个 Excel 电子表格,其中包含您在当前布局上可以访问的所有字段,请使用另存为 Excel。

如果您的 FileMaker Pro 源文件包含汇总字段,您可以按排序字段进行分组,以便导出小计值,例如由具有分组数据的报告生成的小计。此过程为每个组导出一条记录。例如,如果您有一份按地区汇总销售额的报表,则可以为每个地区导出一个汇总值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-19
    • 2021-01-05
    相关资源
    最近更新 更多