스크립트 트리거를 활성화하지 않는 동작
한 번에 많은 레코드를 변경할 수 있는 대부분의 작업은 스크립트 트리거를 활성화하지 않습니다.
한 번에 하나 이상의 레코드에서 영문 철자 검사(편집 메뉴 > 영문 철자 > 모두 확인 또는 찾기 세트 확인 스크립트 단계) 또는 찾기/대치(편집 메뉴 > 찾기/대치 또는 찾기/대치 열기 스크립트 단계)는 스크립트 트리거를 활성화하지 않습니다.
레코드의 모든 필드 또는 찾기 세트에서 모든 레코드에 대한 영문 철자를 검사할 때(찾기 세트 확인 스크립트 단계에서처럼) 다음을 제외하고 스크립트 트리거는 활성화되지 않습니다.
- 작업이 시작될 때 필드가 활성인 경우 OnObjectExit 스크립트 트리거가 활성화될 것입니다.
- 작업의 끝에서 필드가 활성인 경우 OnObjectEnter 스크립트 트리거는 그 필드에 대해 활성화될 것입니다.
직접적인 작업만이 스크립트를 트리거를 활성화할 수 있습니다.
- 레이아웃 대상체를 직접 변경하거나 레이아웃 사용은 스크립트 트리거를 활성화하지만 데이터 자체를 변경하면 스크립트 트리거를 활성화하지 않습니다.
- 한 레이아웃 대상체 인스턴스에서의 필드 변경은 같은 레이아웃이나 다른 레이아웃에 있는 다른 레이아웃 대상체에서 스크립트 트리거를 활성화하지 않습니다.
- 레코드 가져오기, 필드 콘텐츠 대치 및 필드 콘텐츠 재검색과 같은 레이아웃이 아닌 테이블 데이터에 직접 적용하는 스크립트 단계와 메뉴 명령은 스크립트 트리거를 활성화하지 않습니다.
- 사용자 설정 대화상자 보기 스크립트 단계에서 필드 변경은 OnObjectModify 스크립트 트리거를 활성화하지 않습니다.
- 필드 설정, 이름으로 필드 설정 및 웹 뷰어 설정과 같은 필드를 직접 변경할 수 있는 스크립트 단계는 OnObjectModify 스크립트 트리거를 활성화하지 않습니다. 텍스트 삽입과 같은 대상이 필드로 지정되어 있어도 레이아웃 대상체에서 동작하는 스크립트 단계는 OnObjectModify 스크립트 트리거를 활성화하지 않습니다.
- 직접 적용하거나 레이아웃 대상체를 통해 동작하는 Apple 이벤트는 스크립트 트리거를 활성화합니다. 레이아웃을 우회하는 Apple 이벤트는 스크립트 트리거를 활성화하지 않습니다.
- 필드의 데이터를 변경하는 스키마 변경은 스크립트 트리거를 활성화하지 않습니다.
요약 필드와 계산 필드:
- OnObjectEnter, OnObjectExit 및 OnObjectKeystroke 스크립트 트리거는 요약 및 계산 필드에 대해 활성화될 것입니다. OnObjectModify 스크립트 트리거가 요약 및 계산 필드를 위해 설정될 수 있지만 활성화되지는 않습니다.
활성 대상체가 웹 뷰어인 경우, OnObjectKeystroke 및 OnLayoutKeystroke 스크립트 트리거는 활성화하지 않습니다.