ペベリンスキーズ・ブログ

ペベリンスキーのチラシの裏。

Filemakerで繰り返しフィールドを結合する

DATE : 2009年10月02日(金) 20時27分
NAME : SBA
EMAIL:
U R L:
いつも参考にさせていただいております。

繰り返しフィールドのAとBを結合したいのですが方法がわかりません。
WinXP  FMP10 です。


フィールドA
レタス
キュウリ
キャベツ


フィールドB
メロン
スイカ
リンゴ


結合してフィールドCへ
レタス
キュウリ
キャベツ
メロン
スイカ
リンゴ

宜しくお願いいたします。


[29743] Re: [29737] 繰り返しフィールドを結合したい
DATE : 09/10/03(土) 01:06
NAME : Hiro
EMAIL:
U R L:
> himagine さん
> GetValue(List(A;B);Get(計算式繰り返し位置番号))
 ↓
GetValue(List(List(A);List(B));Get(計算式繰り返し位置番号))

とすると正しい結果が得られます。
(himagineさんの式だとABそれぞれ1行目(A1,B2)しか取得できません。)

http://www.russ.jp/stepbbs/step.cgi?mode=view&no=29737&reply=29737
※上記の方法だと、繰り返しに含まれている空白行は無視される。

GetValue ( 値一覧 ; 値番号 )引数

値一覧 - 改行で区切られた値の一覧
値番号 - 一覧から返される値

目的:< 値一覧> にある< 値番号>により与えられる要求された値を返します。
例:GetValue ( "ロンドン ヲ パリ ヲ 香港" ; 2 ) は次の値を返します。 パリ

List ( フィールド {; フィールド...} )

目的:フィールドに対して空白を除く値の連結一覧を改行で区切って返します。