【ServiceNow】 상속 소스에 영향을주지 않고 UI 동작 설정을 변경하는 방법
개요
인시던트 등의 테이블을 상속해 커스텀 테이블을 작성하는 경우, 마찬가지로 UI 액션도 상속되고 있습니다만, 요건중에서, 이 UI 액션은 필요가 없기 때문에 숨기고 싶다고 하는 요건이 있으면 생각합니다.
상속 소스에 영향을 미치므로 숨기려는 UI 작업 자체에 설정을 추가할 수 없습니다.
영향을 주지 않으려면 숨기려는 UI 액션의 액션 이름과 같은 이름의 UI 액션을 만들어 사용자 지정 테이블에서 설정을 무시할 수 있습니다.
이 기사에서 할 수 있는 일
상속자에게 영향을 주지 않고 UI 액션의 설정을 변경할 수 있다.
환경, 사용하는 것
실천!
이번에는 모든 테이블이 상속하는 글로벌 [global] 테이블에서 관리하는 [삭제] 버튼을 인시던트 테이블로 숨깁니다.
UI 액션 [sys_ui_action]에서 global 삭제를 검색합니다.
이미지의 3 레코드째의 삭제가 폼상에 표시되는 삭제의 UI 액션입니다.
액션명은 【sysverb_delete】군요.
인시던트 테이블에서 UI 작업 만들기
화상에서는 액션명의 입력과【폼 버튼】필드의 체크를 제외하고 있습니다. 같은 이름의 액션 이름을 입력하면 상속된 UI 액션을 인시던트 내 한정으로 덮어쓰게 됩니다. 이번 어디까지나 폼에서 삭제 버튼을 숨길 뿐이므로 다른 설정은 필요 없습니다.
확인
헤더에 삭제 버튼이 없어지고 있네요.
결론
UI 액션의 액션 이름과 같은 이름의 UI 액션을 생성하여 UI 액션을 덮어쓸 수 있습니다.
이렇게하면 상속 소스 및 다른 테이블의 설정에 영향을주지 않고 변경하려는 테이블 특정 설정을 무시할 수 있습니다.
Reference
이 문제에 관하여(【ServiceNow】 상속 소스에 영향을주지 않고 UI 동작 설정을 변경하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/S_Senon/items/fdcdb2948f82132ab2a9
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
UI 액션의 액션 이름과 같은 이름의 UI 액션을 생성하여 UI 액션을 덮어쓸 수 있습니다.
이렇게하면 상속 소스 및 다른 테이블의 설정에 영향을주지 않고 변경하려는 테이블 특정 설정을 무시할 수 있습니다.
Reference
이 문제에 관하여(【ServiceNow】 상속 소스에 영향을주지 않고 UI 동작 설정을 변경하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/S_Senon/items/fdcdb2948f82132ab2a9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)