참조 > 스크립트 단계 참조 > 제어 스크립트 단계 > 오류 로깅 설정
 

오류 로깅 설정

현재 파일의 스크립트가 실행되는 중에 오류가 로그되는지 여부를 제어합니다.

다음도 참조하십시오. 

옵션 

스크립트 오류 기록을 시작합니다. 파일을 닫거나 옵션을 설정하고 이 스크립트 단계를 실행하기 전까지 현재 파일에 있는 모든 스크립트의 오류가 기록됩니다.

스크립트 오류 기록을 중단합니다.

사용자 설정 디버그 정보는 스크립트 오류가 기록될 때 평가되는 표현식입니다. 문제를 디버그하는 데 도움이 되는 추가 정보를 제공하려면 이 옵션을 사용하십시오.

호환성 

 

제품 

지원 

FileMaker Pro Advanced 

 

FileMaker Go 

 

FileMaker WebDirect 

아니요 

FileMaker Server 

아니요 

FileMaker Cloud 제품 

아니요 

FileMaker Data API 

아니요 

사용자 설정 웹 발행 

아니요 

런타임 솔루션 

아니요 

다음에서 발생 

FileMaker Pro 18.0 Advanced

설명 

이 스크립트 단계가 수행된 후 현재 파일의 스크립트로 인한 오류가 처음으로 발생하면 ScriptErrors.log 파일이 사용자의 도큐멘트 폴더에 생성됩니다. 스크립트 단계가 0이 아닌 오류 코드를 반환할 때마다 항목이 로그 파일에 추가됩니다. 로그 파일이 이미 존재하는 경우, 항목이 해당 파일에 추가됩니다.

ScriptErrors.log 파일의 각 줄은 다음 순서로 정보를 제공하며 탭 문자로 구분되어 있습니다.

 

로그 항목 정보

참고

타임스탬프

오류가 발생한 클라이언트의 날짜 및 시간입니다.

데이터베이스 세션 번호

스크립트가 실행 중인 세션의 ID입니다.

파일 이름

스크립트가 있는 파일의 이름입니다.

계정 이름

스크립트를 실행한 계정입니다.

스크립트 이름 [스크립트 인덱스]

인덱스는 스크립트 작업공간의 스크립트 패널에서 스크립트의 위치(1로 시작)입니다.

단계 이름 [줄 번호]

 

오류코드

FileMaker 오류 코드를 참조하십시오.

사용자 설정 디버그 정보

 

중요사항  이 스크립트 오류 로그 포맷은 고객 피드백을 수집하기 위해 미리보기로 제공됩니다. 또한 향후 제품 버전에서 크게 변경될 수 있으며 프로덕션 시스템에서 사용할 수 없습니다.

참고 

이 스크립트 단계를 수행하려면 해당 사용자 및 스크립트가 전체 접근 권한을 가지고 있어야 합니다. 스크립트 생성 및 편집하기를 참조하십시오.

예제 1 

문제 디버그를 위해 스크립트 오류 기록을 켜고 변수 및 필드의 현재 값을 추가합니다.

오류 로깅 설정 [켬; 사용자 설정 디버그 정보: "인덱스: " & $Counter & ", 주요 키: " & 테이블::주요 키]

첫 번째 오류가 발생하면 ScriptErrors.log 파일에 다음이 포함됩니다.

2024-01-22 09:43:04.552 -0800   @1   재고.fmp12   Admin   처리 레코드 [42]   데이터 파일에서 읽기 [7]   100   인덱스: 7, 주요 키: 20E190F3-67A8-4DCF-94CF-A5EA72971FFC

관련 주제 

스크립트 단계 참조(알파벳순)

스크립트 단계 참조(카테고리순)