찾기/대치 수행

찾기/대치 수행 옵션 대화상자의 옵션에 따라 데이터를 찾고/대치합니다.

옵션 

  • 대화상자 사용은 찾기/대치 작업의 끝에 찾기/대치 요약 대화상자를 표시할지 정합니다. 대화상자 사용으로 설정해도 모두 대치 작업이 실행될 때 확인 대화상자의 표시를 방지합니다.

    사용자가 찾기 또는 대치 조건을 입력할 수 있게 하려면 찾기/대치 열기 스크립트 단계를 사용합니다.

  • 수행을 사용하면 찾기/대치가 수행할 동작을 선택할 수 있습니다.
    • 다음 찾기는 찾기 용어의 인스턴스를 찾습니다.
    • 대치 & 찾기는 찾기 용어의 인스턴스를 찾은 다음 그 용어를 대치하고 스크립트가 다시 실행될 때 다음 인스턴스를 검색합니다.
    • 모두 대치는 찾기 용어의 모든 인스턴스를 찾고 대치합니다.
    • 대치는 찾기 용어와 일치하는 강조 표시된 텍스트를 대치 용어로 대치합니다. 대치 동작을 사용할 때 찾기/대치 수행 스크립트 단계를 모두 선택 스크립트 단계와 쌍으로 연결할 필요가 있습니다.
  • 찾는 항목은 찾을 용어를 지정합니다.
  • 다음으로 대치는 찾은 용어의 인스턴스를 대치할 텍스트를 지정합니다.
  • 방향은 찾기/대치가 레코드를 검색하는 방향을 지정합니다.
  • 대/소문자 구분은 찾기를 수행할 때 찾기 용어의 대/소문자를 고려합니다.
  • 전체 단어만 일치는 찾기 용어가 다른 단어에 포함되어 있는 곳은 찾기에서 제외합니다.
  • 모든 레코드/요청은 찾기 세트의 모든 레코드/요청 내에서 찾습니다.
  • 현재 레코드/요청은 현재 레코드/요청에서 찾는 것으로 제한합니다.
  • 모든 필드는 레이아웃의 모든 필드 내에서 찾습니다.
  • 현재 필드는 활성 필드 내에서 찾는 것으로 제한합니다. 찾기/대치가 수행되기 전에 필드를 선택하기 위해 필드로 이동 스크립트 단계를 사용할 수 있습니다.

호환성 

제품 지원
FileMaker Pro
FileMaker Go 아니요
FileMaker WebDirect 아니요
FileMaker Server 아니요
FileMaker Cloud 아니요
FileMaker Data API 아니요
사용자 설정 웹 발행 아니요

다음 버전에서 시작됨 

6.0 또는 이전

설명 

찾기/대치 수행이 찾기 용어와 일치하는 데이터를 찾지 못하는 경우 오류를 반환하지 않습니다.

예제 1 

사용자에게 묻지 않고 모든 레코드에서 찾기 조건과 일치하는 재주문 단계 필드의 텍스트를 대치합니다.

복사
필드로 이동 [제품::재주문 단계]
찾기/대치 수행 [대화상자 사용: 끔; 1; 3; 모두 대치]

예제 2 

설명 필드에서 제품 이름의 다음 일치 항목으로 이동합니다.

복사
사용자 설정 대화상자 보기 ["설명 필드에서 현재 제품 이름을 찾겠습니까?"]
If [Get(마지막 메시지 선택) = 1]
    필드로 이동 [제품::설명]
    찾기/대치 수행 [대화상자 사용: 끔; 제품::이름; 다음 찾기]
End If

예제 3 

현재 필드에서 특정 용어를 레코드 데이터로 대치합니다.

복사
사용자 설정 대화상자 보기 ["레코드 데이터와 위치 지정자 용어를 대체하겠습니까?"]
If [Get(마지막 메시지 선택) = 1]
    찾기/대치 수행 [대화상자 사용: 끔; "[이름]"; 고객::이름; 모두 대치]
    찾기/대치 수행 [대화상자 사용: 끔; "[회사]"; 고객::회사; 모두 대치]
    찾기/대치 수행 [대화상자 사용: 끔; "[주소]"; 고객::주소; 모두 대치]
End If