스크립팅 경보, 정보 및 오류 메시지

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 고객에게 경보, 정보 메시지 또는 오류 메시지로 메시지를 보낼 수 있습니다.

    표 1. 비즈니스 규칙 및 기타 일반 사용 스크립트
    스크립트 결과
    current.field_name.setError("Hello World"); 빨간색 오류 메시지에서 지정된 필드 아래에 Hello World 를 추가합니다.
    gs.addInfoMessage("Hello World"); 브라우저 창 상단에 파란색 정보 메시지의 Hello World 를 추가합니다.
    gs.addErrorMessage("Hello World"); 빨간색 오류 메시지와 함께 브라우저 창의 맨 위에 Hello World 를 추가합니다.
    gs.print("Hello World"); Hello World를 파일 시스템의 텍스트 로그에는 쓰지만 데이터베이스의 sys_log 테이블에는 쓰지 않습니다.
    gs.log("Hello World"); Hello World를 데이터베이스와 로그 파일에 씁니다.
    주:
    gs.log 너무 자주 사용하면 성능에 부정적인 영향을 줄 수 있습니다.
    표 2. 클라이언트 측 스크립트
    스크립트 결과
    alert("Hello World"); Hello World확인 버튼이 있는 창을 표시합니다.
    주:
    JavaScript alert()를 사용하는 대신 showFieldMsg()hideFieldMsg() 메서드를 사용하여 양식 자체에 오류를 표시할 수 있습니다. 자세한 내용은 필드 메시지 표시 문서를 참조하십시오.
    confirm("Hello World"); Hello World?확인취소 단추가 있는 창을 표시합니다.
    g_form.showFieldMsg("field_name", "Hello World", "error"); 빨간색 오류 메시지에서 지정된 필드 아래에 Hello World 를 추가합니다.
    g_form.hideFieldMsg("field_name"); 지정된 필드에 대한 최신 메시지를 숨깁니다.
    중요사항:
    이 테이블의 메서드는 클라이언트 스크립트에서만 사용할 수 있습니다.
    필요한 경우 클라이언트 스크립팅을 사용하여 양식에 다른 사용자 지정 메시지를 추가할 수도 있습니다.

    화면 상단에 있는 정보 및 오류 메시지의 텍스트 크기는 사용자 지정할 수 있습니다. 두 가지 속성이 이를 제어합니다. 양식을 구성한 경우 이러한 속성을 추가해야 할 수 있습니다.

    주:
    클라이언트 스크립트 경보 옵션은 Automated Test Framework(ATF)와 함께 사용할 수 없습니다.
    표 3. 오류 및 경보 텍스트 크기 속성
    속성 설명
    css.outputmsg.info.text.font-size 정보 메시지의 크기를 설정합니다. 기본값은 11pt입니다.
    css.outputmsg.error.text.font-size 오류 메시지의 크기를 설정합니다. 기본값은 11pt입니다.