메시지 저장

AnyEIMS는 메시지를 별도로 저장, 관리가 가능하기 때문에 인터페이스를 등록할 때 메시지를 재사용에 대한 편의성을 제공합니다.

메시지를 등록하기 위해서는 메시지의 기본 정보 설정 및 필드 레이아웃을 정의한 후 저장해야 합니다. 이때 저장된 메시지는 임시 저장된 상태로 다른 리소스에서 재사용할 수 없습니다.

메시지를 저장하는 과정은 다음과 같습니다.

  1. AnyEIMS의 메뉴 영역에서 [메시지]를 선택합니다.

  2. 메시지 화면이 열리면 [+ 등록하기] 버튼을 클릭합니다.

    figure message add button
  3. 메시지 등록 화면이 열리면 '기본 정보' 영역에서 메시지의 기본적인 정보를 설정하고, '메시지 상세 정보' 영역에서 메시지 필드를 정의합니다.

    figure message registration main

    '기본 정보' 설정 방법은 "메시지 기본 정보 설정"을 참고하고, '메시지 상세 정보' 설정 방법은 "메시지 상세 정보 설정"을 참고합니다.

  4. 설정이 완료되면 화면 오른쪽 상단의 [저장하기] 버튼을 클릭합니다.

    figure message registration save button

정상적으로 저장이 완료된 메시지는 [메시지] 메뉴에서 조회가 가능합니다.

메시지 기본 정보 설정

메시지 등록 화면의 '기본 정보' 영역에서 새로운 메시지의 기본적인 정보를 설정할 수 있습니다.

figure message basic info

각 항목에 대한 설명은 "메시지 설정 항목"의 "기본 정보"를 참고합니다.

메시지 상세 정보 설정

메시지 필드 추가

메시지에 새로운 필드를 추가할 수 있습니다.

메시지 등록 화면의 '메시지 상세 정보' 영역에서 필드를 추가할 방식에 해당하는 버튼을 클릭합니다.

figure message field add method

필드 추가 방식에 대한 설명은 다음과 같습니다.

  • 직접 입력하기

    빈 메시지 필드에 직접 정보를 입력하여 필드 정보를 추가합니다.

    [+ 행 추가] 버튼을 클릭하면 새로운 행이 생성됩니다. [⌵] 버튼을 클릭하여 [복수 행 추가] 버튼을 클릭하면 여러 행을 생성할 수 있는 대화상자가 열립니다. 행이 생성되면 사용자가 직접 모든 항목의 값을 입력합니다.

    각 항목에 대한 설명은 "메시지 설정 항목"의 "메시지 상세 정보"를 참고합니다.

  • 그리드 모드

    메시지 필드를 그리드 형식으로 추가할 수 있습니다.

    입력할 메시지 필드를 엑셀 양식으로 복사하여 붙여넣기 합니다. 엑셀 양식은 [+ 필드 추가] 메뉴에서 [엑셀]을 클릭하여 '엑셀로 추가' 대화상자의 [엑셀 양식 다운로드]를 통해 다운로드할 수 있습니다.
    만약 붙여넣기 한 메시지가 현재 행보다 많다면 자동으로 행이 추가됩니다.

  • 표준 메시지 필드 채우기

    등록된 표준 메시지 필드의 물리명을 기준으로 해당 메시지 필드 정보를 추가합니다.

    먼저, 목록에서 이 기능을 적용할 대상의 체크박스를 선택하고, '물리명' 항목에 등록된 표준 메시지 필드의 물리명 값만 입력합니다. 이후 [표준 메시지 필드 채우기] 버튼을 클릭하면 물리명을 제외한 나머지 정보들이 자동으로 입력됩니다.
    만약 입력한 물리명이 표준 메시지 필드에 등록되지 않은 물리명일 경우 아무 값도 채워지지 않습니다.

  • 엑셀로 추가하기

    엑셀 파일을 업로드하여 해당 파일에 작성된 메시지 필드 정보를 일괄로 추가합니다.

    [+ 필드 추가] 버튼을 클릭하여 [엑셀]을 선택하면 '엑셀로 추가' 대화상자가 열립니다. 이때 파일 업로드 영역에 엑셀 파일을 드래그 앤드 드롭하거나, 'PC에서 선택’을 클릭해서 파일 선택 후, [추가] 버튼을 클릭합니다.

    엑셀 파일을 지정된 양식으로 작성하지 않은 경우 메시지 필드 정보가 추가되지 않습니다. 파일 양식은 [+ 필드 추가] 메뉴에서 [엑셀] 선택 후 '엑셀로 추가' 대화상자의 [엑셀 양식 다운로드] 버튼을 클릭해서 다운로드할 수 있습니다.

  • 메시지로 추가하기

    이전에 등록된 메시지의 레이아웃을 복사하여 메시지 필드 정보를 추가합니다.

    [+ 필드 추가] 버튼을 클릭하여 [메시지]를 선택합니다. '메시지로 추가' 대화상자가 열리면 이때 레이아웃을 복사할 메시지를 선택하고, [추가] 버튼을 클릭합니다.

  • 표준 메시지 필드로 추가하기

    등록된 표준 메시지 필드를 메시지 필드로 추가합니다.

    [+ 필드 추가] 버튼을 클릭하여 [표준 필드] 메뉴를 선택합니다. '표준 메시지 필드로 추가' 대화상자가 열리면 추가할 표준 메시지 필드의 체크박스를 선택하고, [추가] 버튼을 클릭합니다.

메시지 필드 삭제

사용하지 않는 메시지 필드를 삭제할 수 있습니다.

  1. 메시지 등록 화면의 '메시지 상세 정보' 영역에서 삭제할 메시지 필드의 체크박스를 선택한 후 [- 삭제] 버튼을 클릭합니다.

    figure message field del
  2. '테이블 행 삭제' 대화상자가 열리면 [확인] 버튼을 클릭합니다.

메시지 필드 체크

작성한 메시지 필드가 표준 메시지 필드에 정의된 표준 필드를 제대로 사용했는지 확인할 수 있습니다.

메시지 필드 체크 항목은 다음과 같습니다.

  • 필드 물리명을 가진 표준 메시지 필드 존재 유무

  • 필드 논리명과 표준 메시지 필드의 논리명의 일치 여부

  • 필드 타입과 표준 메시지 필드의 타입의 일치 여부

  • 필드 길이값과 표준 메시지 필드의 길이값의 일치 여부

  • 필드 기본값과 표준 메시지 필드의 기본값의 일치 여부

  • 필드 마스킹 여부와 표준 메시지 필드의 마스킹 여부의 일치 여부

  • 필드 소수값과 표준 메시지 필드의 소수값의 일치 여부

  1. 메시지 등록 화면의 '메시지 상세 정보' 영역에서 메시지 필드를 추가하고, 정보를 입력한 후 [표준 메시지 필드 체크] 버튼을 클릭합니다.

    figure standard message check
  2. 체크 결과 오류가 없는 경우 [표준 메시지 필드 체크] 버튼이 [표준 메시지 필드 체크완료] 버튼으로 변경됩니다.

    figure standard message check complete

    만약 오류가 발생한 경우에는 화면 왼쪽 하단에 오류 메시지가 출력되고, 오류가 있는 행이 노란색 음영으로 표시됩니다. 이때 해당 입력란에 마우스를 올리면 상세 오류 메시지를 확인할 수 있습니다. 만약 오류가 발생한 경우에는 화면 왼쪽 하단에 오류 메시지가 출력되고, 오류가 있는 행이 노란색 음영으로 표시됩니다. 이때 해당 입력란에 마우스를 올리면 상세 오류 메시지를 확인할 수 있습니다.

    figure message field error message

필드 유효성 검사

작성한 메시지 필드에 유효한 값이 입력되었는지 확인할 수 있습니다.

필드 유효성 검사 항목은 다음과 같습니다.

  • 필수값 입력 여부

  • 물리명 및 논리명 중복 여부

  • Include 타입 필드의 유효성 체크

  • 길이 및 배열 크기 값 체크

  1. 메시지 등록 화면의 '메시지 상세 정보' 영역에서 메시지 필드를 추가하고, 정보를 입력한 후 [필드 유효성 검사] 버튼을 클릭합니다.

    figure message field validation button
  2. 검사 결과 메시지는 화면 왼쪽 하단에 출력됩니다.

    figure message field check result message

    만약 오류가 있는 경우 해당 행이 붉은색 음영으로 표시됩니다. 이때 해당 입력란에 마우스를 올리면 상세 오류 메시지를 확인할 수 있습니다.

    figure message field error message 2