投稿者 okigaru | 2012/07/19

郵便番号と繰り返しフィールド

郵便番号をバラして配置する

フィールドA:郵便番号(テキスト)

フィールドB:郵便番号バラ(繰り返しフィールド7つ 計算)

Middle ( Filter ( フィールドA [1] ; “0123456789” ) ;  Get ( 計算式繰り返し位置番号 )  ; 1 )

レイアウトでフィールドBの繰り返しフィールドを1つづつ配置

インスペクタ→データ→繰り返しを表示

1 上限値:1

2 上限値:2 と7つ作って配置する

葉書や封筒の郵便番号の〼に合わせる

ポイントは、Filterで数字だけにする、Get ( 計算式繰り返し位置番号 ) で何文字目を拾う、フィールドAの後ろの→[1]これが肝心で繰り返しフィールドとの計算には必要

こんな風に書いても良い

Let ( [
Y = Filter ( フィールドA [1] ; “0123456789” )
] ;
Middle ( Y ;  Get ( 計算式繰り返し位置番号 )  ; 1 )
)

追記2012/09/10
Middle ( Filter ( RomanHankaku ( Extend ( 郵便番号 ) ) ; “0123456789” ) ; Get ( 計算式繰り返し位置番号 ) ; 1 )
 

広告

カテゴリー

%d人のブロガーが「いいね」をつけました。