병합 필드를 사용하여 편지 형식, 레이블, 봉투 또는 계약서와 같은 문서에 필드 데이터와 텍스트를 결합시킵니다. 텍스트 블록으로 병합 필드를 생성하는데 이것을 사용하면 고정 텍스트와 필드 데이터를 함께 사용할 수 있습니다.
병합 필드는 각 레코드에 대해 텍스트의 양을 필드에 맞추기 위해 축소하거나 확장됩니다. 예를 들어 다음과 같습니다.
•<<이름>> 필드가 텍스트 "에게"와 콤마 앞에 있을 때(<<이름>>에게,) 이름 필드가 "철수"를 포함하는 경우 FileMaker Pro Advanced는 탐색 모드나 미리보기 모드에서 철수에게,를 표시합니다.
•병합 필드가 한 줄에 있고 그 필드가 데이터를 포함하지 않을 때(예: 메일 레이블에서 빈 주소 줄 2) FileMaker Pro Advanced는 텍스트 블록에서 빈 줄을 제거하여 텍스트의 모양을 개선합니다.
참고 탐색 모드에서 병합 필드에 데이터를 입력하거나 편집할 수 없습니다. 데이터 입력에 대해서는 데이터 입력이 허용되는 일반 필드를 포함하는 다른 레이아웃을 사용합니다.
1. 레이아웃 모드:
•병합 필드를 포함하는 새로운 텍스트 블록을 생성하려면 화살표 포인터로 텍스트 블록이 나타날 위치를 클릭합니다.
•병합 필드를 기존 텍스트 블록으로 삽입하려면 상태 툴바에서 텍스트 툴을 클릭하고 텍스트 블록 안을 클릭하여 병합 필드를 삽입할 위치에 삽입 지점을 놓습니다.
2. 삽입 메뉴 > 병합 필드를 선택합니다.
3. 필드 지정 대화상자에서 삽입할 필드를 선택합니다.
관련 테이블에서 필드를 선택하려면 필드 목록 위의 테이블 목록에서 테이블을 선택합니다. 또는 데이터베이스 관리를 선택하여 새로운 필드, 테이블 또는 관계를 생성합니다.
4. 승인을 클릭합니다.
텍스트 블록에서 이중 열린(<<) 꺾쇠괄호와 닫힌(>>) 꺾쇠괄호로 둘러싸인 필드 이름을 볼 수 있습니다.
5. 빠른 찾기를 위해 병합 필드가 활성화될 것인지 비활성화될 것인지를 선택합니다. 자세한 정보는 빠른 찾기 구성하기를 참조하십시오. 기본적으로 병합 필드는 검색에 포함됩니다.
병합 필드가 빠른 찾기를 위해 활성화된 경우 병합 필드에 참조된 필드만이 검색에 포함될 것입니다. 예를 들어, 병합 필드 <<DepartureCity>>에서 출발이 빠른 찾기를 위해 활성화되고 레코드 중 하나가 DepartureCity 필드에 대해 뉴욕을 포함하는 경우 뉴욕 검색은 해당 레코드를 찾지만 뉴욕에서 출발 검색은 아무 레코드를 찾지 못합니다.
•필드 이름(<< 및 >> 기호와 함께)을 선택하고 Backspace나 Delete를 누릅니다.
1. 레이아웃 모드의 상태 툴바에서 선택 툴을 클릭합니다.
2. 텍스트 블록을 선택합니다.
3. 정보 보기에서:
•텍스트의 포맷을 지정하려면, 모양 탭을 사용하십시오. 텍스트 포맷 지정하기를 참조하십시오.
•숫자, 날짜 및 시간의 포맷을 지정하려면, 데이터 탭을 사용하십시오. 레이아웃 모드에서 필드 대상체 포맷 지정 및 설정하기를 참조하십시오.
•필요에 따라 병합 필드 사이에 구두점, 공백, 행 분리 및 텍스트를 삽입할 수 있습니다. << 및 >> 기호 안에 추가적인 문자를 입력하지 마십시오.
•다음과 같이 두 개의 열린 꺾쇠괄호와 두 개의 닫힌 꺾쇠괄호로 둘러싸인 필드 이름을 입력하여 병합 필드를 텍스트 블록에 직접 삽입할 수 있습니다: <<필드>>
꺾쇠괄호를 사용해야 하고 단일 문자 인용 기호(« 및 »)는 동작하지 않습니다.
•탐색 모드에서 포맷(예: 스타일, 색상 또는 크기)을 텍스트 필드의 콘텐츠에 적용하는 경우 병합 필드가 다른 레이아웃에서 사용되는 때라도 해당 포맷도 또한 해당 텍스트 필드를 기반으로 하는 병합 필드에 적용됩니다.
•탐색 모드와 미리보기 모드에서 텍스트 블록은 블록 크기에 맞을 만큼의 텍스트만을 표시하고 프린트합니다. 병합 필드가 종종 데이터의 가변적인 양을 표시하기 때문에 텍스트 블록의 콘텐츠는 짤리거나 전체가 나타나지 않을 수 있습니다. 필요한 경우 텍스트 블록의 크기를 조절하여 모든 텍스트를 표시합니다. 텍스트 블록의 크기를 조절하는 것에 대한 정보는 대상체 크기 조절 및 모양 수정하기를 참조하십시오.
•데이터를 표시하는데 병합 변수를 사용할 수도 있습니다. 레이아웃 병합 변수 삽입하기를 참조하십시오.