레이아웃 병합 변수 삽입하기
변수에서 값을 표시하는 병합 변수를 생성할 수 있습니다. 전역 필드 또는 저장되지 않은 계산 필드 대신에 일부 작업에 대해 병합 변수를 사용할 수 있습니다. 예를 들어, 병합 변수는 청구서 하단에 총 비용을 표시하거나 리포트를 프린트하는데 사용된 계정 이름을 표시할 수 있습니다.
탐색, 찾기 및 미리보기 모드 및 레코드 프린트 시 병합 변수 값이 표시됩니다.
레이아웃에 병합 변수 삽입하기:
1.
변수 설정 스크립트 단계를 사용하여 변수를 생성합니다.
FileMaker는 병합 변수로 사용하기 위한 전역 변수를 생성할 것을 권장합니다.
2.
예를 들어, 텍스트 블록이나 레이아웃 자체에 병합 변수를 삽입합니다.
보이게 할 필드나 다른 대상체 위에 병합 변수를 삽입하지 마십시오.
위치 지정자 병합 변수(<<$$>>)는 레이아웃에 나타납니다.
3.
위치 지정자 변수에서 $$>> 기호 사이를 클릭하고 병합 변수 이름(1단계에서 생성한 변수 이름)을 입력합니다.
중요사항  병합 변수가 정확하게 표시되는지 확인하려면 각 레코드는 탐색, 미리보기 또는 프린트될 때 새로 고침되어야만 합니다. 윈도우 새로 고침 스크립트 단계를 호출하는 "새로 고침" 버튼을 생성하여 레코드를 수동으로 새로 고침하거나 윈도우 새로 고침 스크립트 단계를 포함하는 스크립트를 생성하여 자동으로 새로 고침할 수 있습니다.
예제
 •
사용자 계정 이름을 표시하는 <<$$acctname>>이라는 병합 변수를 생성하려면 다음 스크립트 단계를 생성합니다. Set Variable[$$acctname; Value: Get(AccountName)]. 그런 다음, 레이아웃에 병합 변수 <<$$acctname>>을 삽입합니다.
 •
구매 주문 번호를 만들기 위해 텍스트 "‑MPO"를 현재 레코드 번호에 추가하는 <<$$POnum>>이라는 병합 변수를 생성하려면 다음 스크립트 단계를 생성합니다. Set Variable[$$POnum; Value: Get(RecordNumber) & “‑MPO”]. 그런 다음, 레이아웃에 병합 변수 <<$$POnum>>을 삽입합니다.
 •
리포트에 페이지의 총 수와 함께 현재 페이지 번호를 표시하려면(예: 1/10 페이지) <<$pp>>라는 병합 변수를 생성하고 다음 스크립트를 생성합니다.
미리보기 모드로 전환
레코드
/요청/페이지로 이동 [마지막]
변수 설정 [$pp;:Get(페이지 번호)]
레코드/요청/페이지로 이동 [처음]
스크립트 일시 정지/다시 시작 [무한대]
그런 다음, 레이아웃 머리말 또는 꼬리말에서 텍스트, 페이지 번호 기호({{PageNumber}}) 및 병합 변수를 결합합니다.
Page {{PageNumber}} of <<$pp>>
메모
 •
병합 변수로 사용된 변수는 반복 필드의 반복(인덱스) 번호(구문 $variable[repetition]) 또는 파일 경로를 포함할 수 없습니다.
 •
병합 변수를 제거하려면 레이아웃에서 <<, $$>> 기호와 함께 병합 변수를 선택하고 Backspace나 Delete를 누릅니다.
 •
 •
 •
데이터를 표시하는데 병합 필드를 사용할 수도 있습니다. 레이아웃에 병합 필드 배치하기를 참조하십시오.
관련 주제 
스크립트를 생성하여 작업 자동화하기
레이아웃에서 버튼 및 버튼 막대로 작업하기