DB 여러줄 데이터

 

엑셀 리포트(Excel Report)의 자료요소 입력( 또는 수정 ) 메뉴를 선택하여 <그림 1>과 같이 ‘DB 여러줄 데이터’를 선택한 후 ‘확인’ 버턴을 선택하면 <그림 2>의 DB 여러줄 데이터 자료요소 입력(수정) 대화상자가 나타난다.

 

<그림 1> 자료요소 삽입(입력) 대화상자

 

<그림 2> DB 여러줄 데이터 자료요소 내용 입력(수정) 대화상자

 

 

DB 여러줄 데이터 자료요소 내용 입력

<그림 2>에서 DB 여러줄 데이터의 자료요소 내용을 입력(수정) 할 수 있는데 다음과 같은 요소들을 입력한다.

명령어 – 나열된 명령어 문장 중에서 선택한다. ( 기본 : DB_MulData )

테이블 이름 – 환경설정에서 설정한 명령인식 문장의 데이터베이스 종류에 따라 테이블 이름을 문자, 숫자 등으로 입력한다.

SQL Server, Access DB 일 때 입력 예) LOGDATA, TAGVALUE 등

Oracle DB 일 때 입력 예) SCOTT.DAYLOG, LOG.READDATA 등

컬럼 이름 – 테이블 내에서 여러 줄 데이터를 읽을 테이블 이름을 문자, 숫자 등으로 입력한다.

검색 Where 문장 – DB 자료 읽기의 Query 에서 Where 문장을 입력한다. (입력하지 않으면 모든 시간범위의 자료 읽기)

시간범위 – DB 여러줄 데이터를 읽을 시간범위를 설정, 시간자료의 컬럼 이름은 환경설정에서 입력

표시형식 – 읽은 데이터를 표시할 형식을 일반( 문자 ), 시간형식 중에서 선택한다.

 

자료요소의 인자

내용

입력유형

비고

명령어

환경설정에서 설정한 명령어를 선택

필수

 

테이블 이름

자료를 읽을 테이블 이름

필수

 

컬럼 이름

자료를 읽을 컬럼 이름

필수

 

검색 Where 문장

DB 자료 읽기의 Query 에서 Where 문장

선택

미 입력 시 모든 시간범위의 자료 읽기

시간설정

읽을 자료의 시간범위를 설정

필수

기준시간을 기준

표시형식

읽은 데이터를 표시할 형식

필수

0 : 일반, 1 : 시간형식

             <표 1> DB 여러줄 데이터 자료요소의 인자와 내용

 

 

DB 여러줄 데이터 자료요소를 셀에서 직접 입력

DB 여러줄 데이터 자료요소를 셀에서 직접입력 할 경우는 다음과 같은 순서로 명령 구분문자로 구분하여 입력한다.

             명령 인식문자, 명령어, 테이블 이름, 컬럼 이름, 시간종류, 시작시간, 끝 시간, 상위 시작시간, 상위 끝 시간, 기간자료 시간 사용 여부, 표시형식(0, 1), 검색 WHERE 문장

            

             입력 예) $DB_MulData:SCOTT.DAYLOG:FRQ8021:HH:0:23:0:0:DATASAVEDTIME:댐코드=‘한강’

 

주의) 현재 DB 여러줄 데이터 자료요소는 기간자료 시간 사용여부는 사용하지 않는다.

 

 

참조) DB 여러줄 데이터 자료요소의 예

 

 

중요) 여러줄 데이터는 자료의 개수 만큼 여러 줄을 표시한다.

             단 여러 줄을 표시할 때 엑셀의 줄을 삽입하지 않으므로 사전에 필요한 개수의 줄을 만들어 주어야 한다.

 

 

관련항목)

DB 여러줄 데이터 자료요소의 예

자료요소 입력

자료요소 수정

DB 데이터

DB 현재값

DB PI 적산값

DB 여러줄/여러셀

DB 최대값 발생시점

DB 최소값 발생시점

DB Query 문장

검색 Where 문장

시간범위 설정

자료요소 셀에서 직접 입력/수정

엑셀 리포트 도움말 주 화면으로 이동