从mac剪贴板或文本文件读取到FileMaker变量
我想将剪贴板的内容或本地保存的文本文件的内容直接读取到FileMaker脚本中的变量中。我意识到有一个名为Paste()的脚本步骤,它将从剪贴板中读取并将内容加载到一个字段中。但是,我正在编写将用于许多不同数据库的脚本,并且我将无法修改这些数据库的结构以访问特定的字段。从mac剪贴板或文本文件读取到FileMaker变量
我有FileMaker 11,但任何FileMaker版本的提示都可能会有帮助。
感谢您的任何想法!
我想读剪贴板的任何内容或本地保存的文本文件的内容 直接进入一个 的FileMaker脚本的变量。
使用纯粹的本机FileMaker工具都不可能。不直接。
间接地,您可以将剪贴板的内容粘贴到全局文本字段中,然后将变量设置为全局字段的内容。并且可以导入文本文件。
请注意,全局字段可以位于任何表中,并且仍然可以从解决方案的任何位置访问。
或者,您可以使用插件。例如(免费)Base Elements plugin。或者也许使用操作系统级别的脚本来完成上述两个任务中的任何一个(尽管我不知道如何将AppleScript 中的值直接从传递给变量)。
另一种选择是使用导入脚本步骤。这实际上取决于您尝试导入的数据。有了这个,您可以将数据导入到一个字段中,然后通过它解析。也从URL插入将工作与导入到一个字段。该URL不需要是www,但可以是文件位置,如file:///Users/user1/Desktop/test.cpp
好主意,谢谢。 – Bobby
OS脚本将不得不将数据返回到FileMaker。在Mac上,它是通过设置字段完成的,在Windows上即使缺少此选项也是如此,因此经常使用剪贴板和粘贴将数据恢复到FileMaker。这是OP试图避免的。您可以使用Web查看器或curl fmp url来获取数据,但它们都不健壮,而且工作量相当大。 –
“*操作系统脚本将不得不将数据返回到FileMaker。在Mac上,它通过设置一个字段来完成*”这不是我说的吗? –
我带着全球领域的解决方案,谢谢。 – Bobby