다음 일련번호 값 설정

자동 입력 일련번호 필드에 다음 일련번호를 재설정합니다.

옵션 

  • 대상 필드 지정은 스크립트 단계가 처리할 일련번호 필드를 지정합니다. 지정하는 필드는 자동 입력 일련번호 필드로 정의되어야만 합니다.
  • 계산된 결과를 사용하면 다음 일련번호를 입력하거나 다음 일련번호 값을 결정하기 위해 계산을 생성할 수 있습니다.

호환성 

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

다음 버전에서 시작됨 

6.0 또는 이전

설명 

자동 입력 일련번호 필드로 정의된 필드의 다음 일련번호 값을 결정하기 위해 계산 표현식을 사용하는데 이 스크립트 단계를 정의할 수 있습니다. 계산은 항상 텍스트 결과로 평가됩니다.

예를 들어, 다음 중 하나를 수행한 후에 다음 일련 값을 재설정하고 싶을 수 있습니다.

  • 자동 입력 일련번호 필드와 함께 레코드를 FileMaker Pro 데이터베이스로 삽입하기
  • FileMaker Pro 데이터베이스에서 다중 일련화된 번호 삭제하기

참고 

  • 이 스크립트 단계는 지정하는 필드의 실제 콘텐츠 대신에 지정하는 필드의 정의에 영향을 줍니다.
  • 이 스크립트 단계는 다중 파일에서 동작할 수 있습니다. 다른 파일에 있는 필드를 지정하는 경우 FileMaker Pro는 다른 파일의 지정된 필드에 대한 일련번호를 업데이트하려고 시도합니다. 다른 파일의 필드를 지정하려면 그 파일에 관계를 정의하고 그 파일에 필드를 선택하기 위해 대상 필드 지정을 사용합니다.

예제 1 

청구서 ID 필드에서 가장 높은 값을 반환하기 위해 Max 함수를 사용하여 다음으로 사용 가능한 청구서 ID의 번호를 계산합니다. 청구서 ID가 숫자가 아닌 데이터를 포함하는 경우 숫자와 숫자가 아닌 데이터를 유지하기 위해 계산은 더 복잡해질 필요가 있습니다.

복사
레코드/요청/페이지로 이동 [마지막]
다음 일련번호 값 설정 [청구서::청구서ID; Max(청구서::청구서ID) + 1]

예제 2 

레코드를 가져온 후에 제품 ID 필드에 다음 일련번호 값을 설정합니다. 날짜와 다른 자동 입력된 값을 유지하기 위해 가져오는 동안 자동 입력 옵션 수행을 선택하지 않는 것이 유용합니다.

복사
레코드 가져오기 [ 대화상자 사용: 끔 ; 테이블: 제품 ; 원본: 새 제품 카탈로그.xlsx ; 워크시트: "재고" ; 추가; Mac 로마체 ]
다음 일련번호 값 설정 [ 제품::제품 ID ; Get(총 레코드 개수) + 1 ]

예제 3 

다음 일련번호 값을 입력하도록 사용자에게 요구합니다.

복사
사용자 설정 대화상자 보기 ["일련번호 값을 설정합니다"; 청구서::다음 일련번호 값]
If [Get(마지막 메시지 선택) = 1]
    다음 일련번호 값 설정 [청구서::청구서ID; 청구서::다음 일련번호 값]
End If