필드 콘텐츠 대치

찾기 세트의 모든 레코드에서 필드 값을 다른 값으로 대치합니다.

옵션 

  • 대화상자 사용은 스크립트 단계가 수행되면 필드 콘텐츠 대치 대화상자를 표시할지 정합니다.
  • 대상 필드 지정은 대치 작업의 대상 필드를 지정합니다.
  • "현재 콘텐츠"로 대치는 현재 찾기 세트에서 모든 다른 레코드에 있는 필드에 배치할 대치 값으로 지정된 필드의 현재 값을 사용합니다.
  • 일련번호로 대치는 현재 찾기 세트의 모든 레코드에 있는 필드를 다시 일련화합니다.
    • 입력 옵션은 첫 번째 레코드 번호로 입력 옵션에 있는 값을 증가시키면서 입력 옵션에서 다음으로 사용 가능한 값을 사용합니다.
    • 사용자 설정 값을 사용하면 일련화를 위한 시작 지점으로 사용될 값과 현재 찾기 세트에서 각 일련화된 필드를 증가시키는 값을 입력할 수 있습니다.
    • 입력 옵션에 있는 일련번호를 업데이트하겠습니까?는 입력 옵션의 일련번호 값을 재설정하여 자동으로 입력되는 다음 일련 번호가 이 스크립트 단계로 다시 일련화된 레코드 다음에 올 것입니다. 이 옵션이 사용되지 않는 경우 입력 옵션의 일련 값은 변경되지 않고 새로 일련화된 레코드로 연속화되지 않을 수 있습니다.

      대치될 필드가 일련번호의 자동 입력에 대해 설정되었고 데이터 입력 중 값을 수정할 수 없음이 선택되어 있지 않은 경우, 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; 현재 콘텐츠]