일반 스크립팅에 사용되는 스크립트 단계

1209 단어 FileMaker
이전 게시물에서 스크립트 인수를 전달하는 방법에 대해 썼습니다만, 받은 데이터를 이용한 레이아웃에 의존하지 않는 스크립트 작성에 대해 정리해 둡니다.

스크립트 단계



필드를 이름으로 설정 [<지정된 계산 필드>; <계산값>]



범용적인 처리를 작성하는 경우는, 직접 필드명을 하고 싶지 않기 때문에, 스크립트의 인수로 필드명을 받아 설정하는데 이 스크립트 스텝을 이용합니다.

커스텀 함수로 인수를 받는 방법으로 기술했을 경우, 이하와 같은 느낌으로 이용합니다.

지정된 필드에 값을 설정하는 스크립트(FieldName;Value)
1 #引数を受け取るだけのシンプル版
2 If [#Assign ( Get ( スクリプト引数 ) )]
3   新規レコード/検索条件
4   フィールドを名前で設定 [$FieldName; $Value]
5 End If

개체로 이동 [개체 이름:""<개체 이름>"]



포털 내의 필드에 대해 처리하는 경우 등에 이용하고 있습니다.
1개의 레이아웃 내에 복수의 포털을 배치하고 있을 때 등은 포털에 이름을 붙여 두지 않으면 예상치 못한 움직임을 할 수 있으므로 조심합시다.



사용 예는 다음과 같은 느낌입니다.

포털에 행 추가 (포털 이름; 필드 이름; 필드 값)
1 If [#Assign ( Get ( スクリプト引数 ) )]
2   オブジェクトへ移動 [オブジェクト名: $ポータル名]
3   ポータル内の行へ移動 [選択; 最後の]
4   フィールドを名前で設定 [$フィールド名; $フィールド値]
5 End If

위의 2개의 스크립트 단계는 범용적인 스크립트를 작성하려고 했을 경우에는 빈출한다고 생각하므로 참고해 보세요.

좋은 웹페이지 즐겨찾기