참조 > 스크립트 단계 참조 > 레코드 스크립트 단계 > 테이블 비우기
 
테이블 비우기
목적 
현재 찾기 세트와 상관없이 지정된 테이블에서 모든 레코드를 삭제합니다.
다음도 참조하십시오 
포맷 
테이블 비우기 [대화상자 사용: 켬/끔 ; <현재 테이블>/테이블: "<테이블 이름>"]
옵션 
대화상자 사용은 스크립트 단계가 수행되면 레코드 삭제를 사용자에게 확인하는 대화상자를 표시할지 정합니다.
현재 테이블은 이 스크립트 단계를 수행할 때 활성화되어 있는 테이블입니다.
테이블 지정으로 현재 파일에서 테이블을 선택할 수 있습니다.
호환성 
 
스크립트 단계가 실행되는 위치 
지원 
FileMaker Pro 
 
FileMaker Server 
부분 
FileMaker Go 
 
사용자 설정 웹 발행 
부분 
FileMaker WebDirect 
 
런타임 솔루션 
 
다음에서 발생 
FileMaker Pro 15.0
설명 
중요사항  모든 레코드 삭제를 실행 취소할 수 없습니다.
테이블 비우기는 테이블의 모든 레코드를 지우기 전에 먼저 잠금을 시도합니다. 모든 레코드를 잠글 수 없는 경우(예를 들어 다른 사용자가 레코드를 수정 중인 경우) 테이블 비우기는 중단되고 Get ( 마지막 오류 ) 함수로 캡처될 수 있는 오류 코드를 반환합니다.
이 스크립트 단계는 많은 레코드를 삭제하는 속도가 모든 레코드 삭제 스크립트 단계보다 빠를 수 있습니다.
참고
테이블 비우기는 관계가 그렇게 설정되어 있더라도 관련 레코드를 삭제하지 않습니다(필드 생성 및 변경하기를 참조하십시오). 관련 레코드도 삭제하려면 모든 레코드 삭제를 대신 사용합니다.
현재 테이블을 선택하고 이 스크립트 단계가 수행될 때의 활성 테이블이 ODBC 데이터 원본의 테이블인 경우 테이블 비우기를 건너뛰고 오류 코드를 반환합니다. 활성 테이블이 외부 FileMaker 데이터 원본의 테이블인 경우 테이블 비우기는 원래대로 수행됩니다.
서버 측 스크립트 및 사용자 설정 웹 발행은 대화상자 사용인 것처럼 이 스크립트 단계를 실행합니다.
예제 1 
사용자에게 물어본 다음 청구서라는 테이블의 모든 레코드를 삭제합니다.
테이블 비우기 [대화상자 사용: 켬 ; 테이블: "청구서"]
관련 주제 
스크립트 단계 참조(알파벳순)
스크립트 단계 참조(카테고리순)