엑셀 리포트(Excel Report)의 자료요소 입력( 또는 수정 ) 메뉴를 선택하여 <그림 1>과 같이 ‘DB 최대값 발생시점’을 선택한 후 ‘확인’ 버턴을 선택하면 <그림 2>의 DB 최대값 발생시점 자료요소 입력(수정) 대화상자가 나타난다.
<그림 1> 자료요소 삽입(입력) 대화상자
<그림 2> DB 최대값 발생시점 자료요소 내용 입력(수정) 대화상자
DB 최대값 발생시점 자료요소 내용 입력
<그림 2>에서 DB 최대값 발생시점 자료요소 내용을 입력(수정) 할 수 있는데 다음과 같은 요소들을 입력한다.
명령어 – 나열된 명령어 문장 중에서 선택한다. ( 기본 : DB_AiMaxTime )
테이블 이름 – 환경설정에서 설정한 명령인식 문장의 데이터베이스 종류에 따라 테이블 이름을 문자, 숫자 등으로 입력한다.
SQL Server, Access DB 일 때 입력 예) LOGDATA, TAGVALUE 등
Oracle DB 일 때 입력 예) SCOTT.DAYLOG, LOG.READDATA 등
최대/최소값을 읽을 컬럼이름 – 테이블 내에서 최대값을 읽을 컬럼 이름을 문자, 숫자 등으로 입력한다.
검색 Where 문장 – DB 자료 읽기의 Query 에서 Where 문장을 입력한다. (입력하지 않으면 모든 시간범위의 자료 읽기)
시간설정 – DB 최대값을 읽을 시간범위를 설정, 시간자료의 컬럼 이름은 환경설정에서 입력
데이터를 읽을 컬럼이름 – DB 최대값을 읽을 컬럼 이름을 문자, 숫자 등으로 입력한다.
자료요소의 인자 |
내용 |
입력유형 |
비고 |
명령어 |
환경설정에서 설정한 명령어를 선택 |
필수 |
|
테이블 이름 |
자료를 읽을 테이블 이름 |
필수 |
|
최대/최소값을 읽을 컬럼 |
테이블 내에서 최대값을 읽을 컬럼 이름 |
필수 |
|
검색 Where 문장 |
DB 자료 읽기의 Query 에서 Where 문장 |
선택 |
미 입력 시 모든 시간범위의 자료 읽기 |
시간설정 |
읽을 자료의 시간범위를 설정 |
필수 |
기준시간 |
데이터를 읽을 컬럼이름 |
최대 값을 읽을 컬럼이름 |
필수 |
1 ~ 256 개의 컬럼을 입력 |
<표 1> DB 최대값 발생시점 자료요소의 인자와 내용
DB 최대값 발생시점 자료요소를 셀에서 직접 입력
DB 최대값 발생시점 자료요소를 셀에서 직접입력 할 경우는 다음과 같은 순서로 명령 구분문자로 구분하여 입력한다.
명령 인식문자, 명령어, 테이블 이름, 최대값을 읽을 컬럼, 시간종류, 시작시간, 끝 시간, 상위 시작시간, 상위 끝 시간, 기간자료 시간 사용 여부, 검색 WHERE 문장, 데이터를 읽을 컬럼
입력 예) $DB_AiMaxTime:SCOTT.DAYLOG:FRQ:HH:0:23:0:0:0:댐코드='한강':DATASAVEDTIME
주의) 현재 DB 최대값 발생시점 자료요소는 기간자료 시간 사용여부는 사용하지 않는다.
관련항목)