데이터 그리드 만들기

이벤트 로거를 통해 수집된 데이터로 그리드를 만듭니다.
팁: 이 위젯을 처음부터 만드는 대신
템플릿 라이브러리
에서
경보 이벤트 로거
를 추가하고 이를 알맞게 수정할 수 있습니다.
  1. 데이터 그리드 만들기:
    1. 프로젝트 보기
      에서
      MainWindow (type)
      를 마우스 오른쪽 버튼으로 클릭하고
      새로 만들기
      데이터 컨트롤
      데이터 그리드
      를 선택합니다.
    2. 속성
      에서
      모델
      변수와
      ProjectName
      데이터 저장소
      내장형데이터베이스1
      간에 동적 링크를 만듭니다.
    3. 복합 동적 링크를 만듭니다.
      중첩된 문자열 포맷터 블록을 보여 주는 쿼리 구성 다이어그램. 최상위 문자열 포맷터는 시간 내림차순으로 정렬된 EventLogger1의 메시지를 검색하기 위한 SQL 쿼리 형식을 지정합니다. 내부에는 세션의 사용자 로케일 ID에 대한 동적 링크를 사용하여 메시지 형식을 지정하는 또 다른 문자열 포맷터가 있습니다.
      문자열포맷터1
      형식
      SELECT ActiveState_Id, AckedState_Id, ConfirmedState_Id, Time, Severity, {0:sql_identifier} AS Message FROM "EventLogger1" ORDER BY "Time" DESC
      {0} 문자열포맷터1
      형식
      Message_{0}
      {0} 동적 링크
      {Session}/User/LocaleIds[0]
      동적 링크에 대한 자세한 내용은 동적 링크 만들기 항목을 참조하십시오.
  2. 데이터 그리드 열 구성:
  3. 활성 상태 열 구성:
    1. 속성
      에서
      데이터그리드열1
      을 두 번 클릭하고
      ActiveState
      를 입력합니다.
    2. 데이터항목템플릿
      아래에 복합 동적 링크를 만듭니다.
      키값컨버터1은 동적 링크 소스의 ActiveState_Id를 처리하며, 출력은 텍스트 요소에 연결됩니다.
      키값컨버터1
      소스 동적 링크
      {Item}/ActiveState_Id
      동적 링크에 대한 자세한 내용은 동적 링크 만들기 항목을 참조하십시오.
    3. 제목
      을
      Active State
      로 설정합니다.
  4. 확인된 상태 열 구성:
    1. 속성
      에서
      열
      옆에 있는
      검은색 추가 아이콘
      를 선택하고
      텍스트 열
      을 선택합니다.
    2. 데이터그리드열1
      을 두 번 클릭하고
      AckedState
      를 입력합니다.
    3. 데이터항목템플릿
      아래에 복합 동적 링크를 만듭니다.
      {Item}/AckedState_Id를 참조하는 소스 동적 링크에서 입력을 받는 키값컨버터1에 연결된 텍스트 요소를 보여 주는 시각적 논리 흐름입니다.
      키값컨버터1
      소스 동적 링크
      {Item}/AckedState_Id
      동적 링크에 대한 자세한 내용은 동적 링크 만들기 항목을 참조하십시오.
    4. 제목
      을
      Acked State
      로 설정합니다.
  5. 확인된 상태 열 구성:
    1. 속성
      에서
      열
      옆에 있는
      검은색 추가 아이콘
      를 선택하고
      텍스트 열
      을 선택합니다.
    2. 데이터그리드열1
      을 두 번 클릭하고
      ConfirmedState
      를 입력합니다.
    3. 데이터항목템플릿
      아래에 복합 동적 링크를 만듭니다.
      키값컨버터1은 항목의 ConfirmedState_Id 속성의 동적 링크를 처리하며, 텍스트 출력에 연결됩니다.
      키값컨버터1
      소스 동적 링크
      {Item}/ConfirmedState_Id
      동적 링크에 대한 자세한 내용은 동적 링크 만들기 항목을 참조하십시오.
    4. 제목
      을
      Confirmed State
      로 설정합니다.
  6. 시간 열 구성:
    1. 속성
      에서
      열
      옆에 있는
      검은색 추가 아이콘
      를 선택하고
      텍스트 열
      을 선택합니다.
    2. 데이터그리드열1
      을 두 번 클릭하고
      Time
      을 입력합니다.
    3. 텍스트
      와
      별칭
      {Item}
      PointedNode
      Time
      간에 동적 링크를 만듭니다.
      노트:
      동적 링크 하위 경로 삽입...
      필드에
      Time
      을 입력합니다.
      동적 링크에 대한 자세한 내용은 동적 링크 만들기 항목을 참조하십시오.
    4. 제목
      을
      Time
      으로 설정합니다.
  7. 메시지 열 구성:
    1. 속성
      에서
      열
      옆에 있는
      검은색 추가 아이콘
      를 선택하고
      텍스트 열
      을 선택합니다.
    2. 데이터그리드열1
      을 두 번 클릭하고
      Message
      를 입력합니다.
    3. Message
      와
      별칭
      {Item}
      PointedNode
      Message
      간에 동적 링크를 만듭니다.
      노트:
      동적 링크 하위 경로 삽입...
      필드에
      Message
      를 입력합니다.
      동적 링크에 대한 자세한 내용은 동적 링크 만들기 항목을 참조하십시오.
    4. 제목
      을
      Message
      로 설정합니다.
  8. 심각도 열 구성:
    1. 속성
      에서
      열
      옆에 있는
      검은색 추가 아이콘
      를 선택하고
      텍스트 열
      을 선택합니다.
    2. 데이터그리드열1
      을 두 번 클릭하고
      Severity
      를 입력합니다.
    3. Severity
      와
      별칭
      {Item}
      PointedNode
      Severity
      간에 동적 링크를 만듭니다.
      노트:
      동적 링크 하위 경로 삽입...
      필드에
      Severity
      를 입력합니다.
      동적 링크에 대한 자세한 내용은 동적 링크 만들기 항목을 참조하십시오.
    4. 제목
      을
      Severity
      로 설정합니다.
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal