필드 콘텐츠 대치
찾기 세트의 모든 레코드에서 필드 값을 다른 값으로 대치합니다.
다음도 참조하십시오.
옵션
- 대화상자 사용은 스크립트 단계가 수행되면 필드 콘텐츠 대치 대화상자를 표시할지 정합니다.
- 대상 필드 지정은 대치 작업의 대상 필드를 지정합니다.
- "현재 콘텐츠"로 대치는 현재 찾기 세트에서 모든 다른 레코드에 있는 필드에 배치할 대치 값으로 지정된 필드의 현재 값을 사용합니다.
- 일련번호로 대치는 현재 찾기 세트의 모든 레코드에 있는 필드를 다시 일련화합니다.
- 입력 옵션은 첫 번째 레코드 번호로 입력 옵션에 있는 값을 증가시키면서 입력 옵션에서 다음으로 사용 가능한 값을 사용합니다.
- 사용자 설정 값을 사용하면 일련화를 위한 시작 지점으로 사용될 값과 현재 찾기 세트에서 각 일련화된 필드를 증가시키는 값을 입력할 수 있습니다.
- 입력 옵션에 있는 일련번호를 업데이트하겠습니까?는 입력 옵션의 일련번호 값을 재설정하여 자동으로 입력되는 다음 일련 번호가 이 스크립트 단계로 다시 일련화된 레코드 다음에 올 것입니다. 이 옵션이 사용되지 않는 경우 입력 옵션의 일련 값은 변경되지 않고 새로 일련화된 레코드로 연속화되지 않을 수 있습니다.
대치될 필드가 일련번호의 자동 입력에 대해 설정되었고 데이터 입력 중 값을 수정할 수 없음이 선택되어 있지 않은 경우, FileMaker Pro는 선택된 필드에 연속된 번호를 여전히 넣지만 자동으로 입력되는 다음 번호로 시작할 것입니다.
- 계산된 결과로 대치는 계산 지정 대화상자를 표시하여 대치 값으로 사용될 계산을 입력할 수 있습니다.
호환성
제품 | 지원 |
FileMaker Pro | 예 |
FileMaker Go | 부분 |
FileMaker WebDirect | 부분 |
FileMaker Server | 부분 |
FileMaker Cloud | 부분 |
FileMaker Data API | 부분 |
사용자 설정 웹 발행 | 부분 |
다음 버전에서 시작됨
6.0 또는 이전
설명
이 스크립트 단계는 현재 레코드의 지정된 필드에 있는 값을 사용하거나 계산을 사용하여 현재 찾기 세트의 모든 레코드에서 그 필드에 있는 값을 대치합니다.
중요사항 필드 콘텐츠 대치는 찾기 세트의 모든 레코드를 수정합니다. 필드 콘텐츠 대치 스크립트 단계를 실행 취소할 수 없습니다.
참고
- 이 스크립트 단계는 현재 찾기 세트의 모든 레코드에 있는 필드를 다시 일련화하는데 사용될 수도 있습니다.
- 필드 콘텐츠 대치 스크립트 단계를 사용하면 데이터는 동작이 수행되기 전에 먼저 커밋되어야만 합니다. 그렇지 않으면 예상치 못한 결과를 얻을 수 있습니다. 레코드에서 데이터 커밋하기를 참조하십시오.
- FileMaker WebDirect, 서버 측 스크립트, FileMaker Data API 및 사용자 설정 웹 발행은 대화상자 사용이 끔으로 설정되어 있는 것처럼 이 스크립트 단계를 실행합니다.
- FileMaker Go는 대화상자 사용: 켬 옵션을 지원하지 않습니다.
예제 1
찾기 세트의 모든 청구서에 일련번호를 할당합니다.
복사
레코드 정렬 [복원; 대화상자 사용: 켬]
레코드/요청/페이지로 이동 [처음]
필드 콘텐츠 대치 [대화상자 사용: 끔; 청구서::청구서 ID; 일련번호]
예제 2
찾기 세트의 모든 레코드에 있는 고객 ID 필드의 콘텐츠를 현재 레코드의 고객 ID 필드의 콘텐츠로 대치합니다.
복사
찾기 수행 [복원]
필드 콘텐츠 대치 [대화상자 사용: 끔; 청구서::고객 ID; 현재 콘텐츠]