기록 데이터 로깅 > 기록 데이터 작업 유형
기록 데이터 작업 유형
기록 데이터 데이터베이스 테이블에 세 가지 작업 유형( 생성, 업데이트삭제)이 기록됩니다.
생성
객체가 생성되면 값이 있는 필드마다 작성 중인 객체의 기록 데이터 데이터베이스 테이블에 엔트리가 추가됩니다. 생성 작업의 작업 유형은 1로 설정됩니다. 예를 들면 다음과 같습니다.
엔트리는 작업 주문 생성 중에 초기화되는 각 필드의 기록 데이터 테이블에 작성됩니다. 그 결과 같은 ReferenceKey 값을 가진 여러 엔트리가 단일 작업 주문에 나타납니다.
이 예에서는 두 개의 작업 주문이 생성되었습니다.
1. description 값이 Test Description 1, worktype 값이 1, id 값이 JobOrder1로 첫 번째 작업 주문이 생성되었습니다.
2. description 값이 Test Description 2, worktype 값이 1, id 값이 JobOrder2로 두 번째 작업 주문이 생성되었습니다.
업데이트
객체가 업데이트되면 업데이트된 값마다 기록 데이터 데이터베이스 테이블에 엔트리가 추가됩니다. 업데이트 작업은 작업 유형이 2로 설정됩니다. 예를 들면 다음과 같습니다.
이 예에서는 업데이트되는 작업 주문의 UID가 데이터베이스 테이블에서 1입니다. 이 설정은 기록 데이터 데이터베이스 테이블 엔트리에서 ReferenceKey 값이 1에 해당합니다. 작업 주문이 업데이트되어 description 값이 Updated Description으로 변경되고 id 값이 Updated ID로 변경되었습니다.
삭제
객체가 삭제되면 삭제 중인 객체의 기록 데이터 데이터베이스 테이블에 단일 엔트리가 추가됩니다. 엔트리의 작업 유형은 3으로 설정됩니다. 예를 들면 다음과 같습니다.
이 예에서는 작업 유형을 3으로 설정하여 발생한 삭제의 기록 데이터 데이터베이스 테이블에 단일 엔트리가 추가됩니다.