2016-04-15 57 views
0

我想將剪貼板的內容或本地保存的文本文件的內容直接讀取到FileMaker腳本中的變量中。我意識到有一個名爲Paste()的腳本步驟,它將從剪貼板中讀取並將內容加載到一個字段中。但是,我正在編寫將用於許多不同數據庫的腳本,並且我將無法修改這些數據庫的結構以訪問特定的字段。從mac剪貼板或文本文件讀取到FileMaker變量

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

感謝您的任何想法!

回答

1

我想讀剪貼板的任何內容或本地保存的文本文件的內容 直接進入一個 的FileMaker腳本的變量。

使用純粹的本機FileMaker工具都不可能。不直接。

間接地,您可以將剪貼板的內容粘貼到全局文本字段中,然後將變量設置爲全局字段的內容。並且可以導入文本文件。

請注意,全局字段可以位於任何表中,並且仍然可以從解決方案的任何位置訪問。

或者,您可以使用插件。例如(免費)Base Elements plugin。或者也許使用操作系統級別的腳本來完成上述兩個任務中的任何一個(儘管我不知道如何將AppleScript 中的值直接從傳遞給變量)。

+0

OS腳本將不得不將數據返回到FileMaker。在Mac上,它是通過設置字段完成的,在Windows上即使缺少此選項也是如此,因此經常使用剪貼板和粘貼將數據恢復到FileMaker。這是OP試圖避免的。您可以使用Web查看器或curl fmp url來獲取數據,但它們都不健壯,而且工作量相當大。 –

+0

「*操作系統腳本將不得不將數據返回到FileMaker。在Mac上,它通過設置一個字段來完成*」這不是我說的嗎? –

+0

我帶着全球領域的解決方案,謝謝。 – Bobby

0

插件可能是最好的選擇。您可以嘗試免費2empowerFm剪貼板資源管理器。

+0

感謝您的建議,但我們部門的一般意見是避免使用PlugIns。 – Bobby

1

另一種選擇是使用導入腳本步驟。這實際上取決於您嘗試導入的數據。有了這個,您可以將數據導入到一個字段中,然後通過它解析。也從URL插入將工作與導入到一個字段。該URL不需要是www,但可以是文件位置,如file:///Users/user1/Desktop/test.cpp

+0

好主意,謝謝。 – Bobby