从 mac 剪贴板或文本文件读取到 FileMaker 变量

Read from mac clipboard or text file into FileMaker variable

我想将剪贴板的内容或本地保存的文本文件的内容直接读取到 FileMaker 脚本的变量中。我意识到有一个名为 Paste() 的脚本步骤,它将从剪贴板中读取并将内容加载到一个字段中。但是,我正在编写将在许多不同数据库中使用的脚本,我将无法修改这些数据库的结构以访问特定字段。

我有 FileMaker 11,但任何版本的 FileMaker 的提示都可能有用。

感谢任何想法!

I would like to read either the contents of the clipboard or the contents of a locally saved text file directly into a variable in a FileMaker script.

使用纯本机 FileMaker 工具都不可能。不直接。

间接地,您可以将剪贴板的内容粘贴到全局文本字段中,然后将变量设置为全局字段的内容。并且可以导入文本文件。

请注意,全局字段可以在任何 table 中,并且仍然可以从您的解决方案中的任何位置访问。

或者,您可以使用插件。例如(免费)Base Elements plugin。或者可能使用 OS 级别的脚本来完成所描述的两个任务中的任何一个(尽管我不知道有什么方法可以将 AppleScript 中的值直接 传递到变量中).

插件可能是最好的选择。您可以试用免费的 2empowerFm 剪贴板资源管理器。

另一种选择是使用导入脚本步骤。这实际上取决于您要导入的数据。有了这个,您可以将数据导入一个字段,然后对其进行解析。此外,insert from url 将与导入字段一起使用。 url 不必是 www,但可以是文件位置,例如 file:///Users/user1/Desktop/test.cpp