[FileMaker] 重複を除いたフィールドの値を取得する

FileMaker で重複を含んだフィールドが含まれているとする。たとえば以下のように5つのレコードで、特定のフィールドの値が以下のようになっている場合だ。

レコード1:リンゴ
レコード2:オレンジ
レコード3:オレンジ
レコード4:オレンジ
レコード5:イチゴ

集計フィールを使えば値の一覧を取得できるが、それだと以下のようになり重複を含む。

リンゴ
オレンジ
オレンジ
オレンジ
イチゴ

重複を除いた一覧を作る方法を見つけた。

(1)該当するフィールドの値から値を取得する値一覧を作成する。この値一覧で重複が除かれる。

(2)ValueListItems で一覧を作成する。

ValueListItems ( Get ( FileName ) ; [1の値一覧名] )

もし、この一覧の中から2番目の値を取得するなら GetValue を使う

GetValue ( ValueListItems ( Get ( FileName ) ; [1の値一覧名] ) ; 2 )

参考:
ValueListItems
fmhelp.filemaker.com/help/16/fmp/ja/index.html#page/FMP_Help/valuelistitems.html

改行区切りテキスト(改行リスト)を取得する仕組み – Qiita
qiita.com/_takeuchi_/items/d23aa87830cae49bdcff

[amazonjs asin=”B07DVMF58L” locale=”JP” title=”FileMaker 17 スーパーリファレンス Windows&mac OS&iOS 対応”]


> 記事のタイトルとURL をコピーする <

書籍