2014-03-13 60 views
0

我需要編寫一個FM腳本,在屏幕上打印正在瀏覽的記錄的一個字段,並用逗號分隔。但是,我不知道如何選擇當前正在瀏覽的記錄,無法在文檔中找到它(缺少好關鍵字可能是問題)。正在屏幕上瀏覽的打印字段

謝謝!

+0

看來你似乎在問兩個問題:我如何用逗號分隔值以及如何打印當前正在瀏覽的記錄。是對的嗎? –

+0

你的意思是你想要在多行記錄的單個字段中打印所有的值,所有的行都用逗號分隔嗎?這不會很簡單。你能解釋爲什麼你需要這個嗎?另外,請說明您使用的版本。 –

+0

我正在使用FM Pro 13.這是爲了允許簡單複製並粘貼到電子郵件客戶端的電子郵件地址。謝謝! – user1553136

回答

0

這聽起來像是你想創建一個發現集中的一個字段的所有值的列表。 FileMaker 13引入了List of摘要類型,這使得這很容易:

首先,創建一個摘要字段,比如FoundAddresses。使其成爲您的電子郵件地址字段的列表。該字段將包含發現集中電子郵件地址的返回分隔列表。

其次,創建一個計算字段,比如FoundAddressesCommaDelimited。讓它以下文本計算:

Substitute (
    GetSummary (FoundAddresses ; FoundAddresses) ; 
    ¶ ; ", " 
) 

這將取代所有的回報在FoundAddresses爲逗號空間。