자습서 3부: 코드로 ServiceNow Fluent 테이블 정의
테이블을 생성하고 API를 사용하여 샘플 스크립트 정의에서 참조합니다.ServiceNow Fluent
시작하기 전에
다음을 완료합니다. 튜토리얼 2부: 애플리케이션의 리포지토리 초기화.
필요한 역할: 관리자
이 태스크 정보
ServiceNow Fluent 은 애플리케이션을 구성하는 메타데이터 파일 [sys_metadata]을 정의하기 위한 TypeScript를 기반으로 하는 DSL(도메인별 언어)이며 테이블, 역할, ACL, 비즈니스 규칙 및 Automated Test Framework 테스트와 같은 다양한 유형의 메타데이터에 대한 API를 포함합니다. API의 ServiceNow Fluent 객체를 사용하여 확장명이 .now.ts 인 파일의 메타데이터를 정의합니다. ServiceNow IDE 기본적으로 API 및 애플리케이션에 대한 ServiceNow Fluent 언어 처리 및 확인이 있습니다. ServiceNow Fluent에 대한 자세한 내용은 ServiceNow Fluent 문서를 참조하십시오.
이 예시에서는 Table API의 객체를 사용하여 할 일 목록에 대한 간단한 테이블을 ServiceNow Fluent 만듭니다. 그런 다음 비즈니스 규칙 및 클라이언트 스크립트 정의에 대한 샘플 코드를 업데이트하여 새 테이블을 참조합니다. 마지막으로 메타데이터 탐색기에서 변경 내용을 검토합니다. 테이블 API에 대한 자세한 내용은 다음 문서를 참조하십시오 테이블 API - ServiceNow Fluent.
프로시저
결과
API를 사용하여 ServiceNow Fluent 첫 번째 애플리케이션 메타데이터를 생성했습니다. 할 일 항목 [x_snc_hello_world_to_do] 테이블은 다른 ServiceNow IDE 사용자나 다른 ServiceNow AI Platform 사용자 인터페이스에서 소스 코드를 수정할 수 있습니다.
ServiceNow AI Platform에서 탐색 필터에 x_snc_hello_world_to_do.list를 입력하여 테이블의 목록 보기로 이동할 수 있습니다. 할 일 항목 [x_snc_hello_world_to_do] 테이블에서 실행되도록 클라이언트 스크립트 정의를 업데이트했으므로 새로 만들기 를 선택하여 테이블에 기록을 추가하면 기록이 로드될 때 클라이언트 스크립트의 메시지가 나타납니다.
다음에 수행할 작업
계속 진행합니다 튜토리얼 4부: 타사 라이브러리 설치 및 사용.