자습서 6부: 코드 생성을 사용하여 날짜 유효성 검사 추가

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기1분
  • 현재 이벤트 기록에는 날짜 필드에 대한 확인이 없으므로 종료 날짜 이후의 시작 날짜로 이벤트를 생성할 수 있습니다. 이 섹션에서는 코드 생성을 사용하여 이 문제를 방지하는 비즈니스 규칙을 만드는 방법을 보여 줍니다. 날짜 검증은 시간이 오래 걸릴 수 있지만 Now Assist 코드 생성을 통해 프로세스를 간소화합니다.

    시작하기 전에

    필요한 역할: admin 또는 delegated_developer

    프로시저

    1. We Volunteer 앱 대시보드에서 작성 > 파일.
    2. 애플리케이션 필드에 Global 을 입력합니다.
    3. 서버 개발 범주에서 비즈니스 규칙을 선택합니다.
    4. 계속을 선택합니다.
    5. 새 비즈니스 규칙에 다음 사양을 추가합니다.
      • 이름: 날짜 확인
      • 테이블: 이벤트 [x_snc_we_volunteer]
      • 고급: true(확인란 선택)
      • 시기: 이전
      • 삽입: true(확인란 선택)
      • 업데이트: true(확인란 선택)
    6. 필터 조건 추가를 선택합니다.
    7. 필터 조건에 다음 사양을 추가합니다.
      • 시작: 변경
      • 또는
      • 종료: 변경
    8. 고급 탭에서 스크립트 편집기의 세 번째 줄을 클릭합니다.
    9. Command + Enter(Mac) 또는 Ctrl + Enter(Windows)를 눌러 코드 생성기를 Now Assist 엽니다.
    10. 다음 텍스트를 입력합니다. GlideDateTime()을 사용하여 현재 기록에서 시작 날짜(시작) 및 종료 날짜(종료) 값 가져오기 시작 날짜가 종료 날짜보다 큰지 확인하고, 예일 경우 중단하고, 시작 날짜가 기한이 지났는지 확인하고, 예일 경우 중단합니다.
    11. 제출 아이콘( 제출 아이콘)을 선택하고 코드 스니펫이 생성될 때까지 Now Assist 잠시 기다립니다.
    12. 수락을 선택합니다.
    13. 제출을 선택합니다.