FileMaker 繰り返し自身の参照

よく忘れるのでメモ これだ!

GetField(GetValue( Substitute ( GetFieldName(Self);["::";¶];["[";¶]);2) & "[" & 1 & "]")
1を計算式にして参照

GetField(GetValue(Substitute(GetFieldName(Self);["::";¶];["[";¶]);2) & "[" & 1 & "]")


やっちまった事

letで
%繰位置= Get ( 計算式繰り返し位置番号 );

これはいつものヤツ

自分のフィールド名[%繰位置-15]

ついこうしたくなる

GetFieldName ( self )[%繰位置-15]
getfield(GetFieldName( self )[%繰位置-15])
GetField(GetFieldName( Self ) & "[" & %繰位置-15 & "]")

が、GetFieldNameの答えには1行目以降は[2]とか既に繰り返し位置が付いてるというのをわすれている。
前二つは、ついでに[の前に何か入れろと怒られる。

引き続きとんちんかんに

GetRepetition ( GetFieldName ( self ) ; %繰位置-15 )

もちろん怒られる。

コメント 2020-04-27 051041



この記事が気に入ったらサポートをしてみませんか?