문서
리포트 디자이너
15. 데이터 연결하기

15. 데이터 연결하기

Simple Data 만들기

Simple Data는 1차원 { key: value } 형식의 데이터를 저장할 수 있습니다.

  • 중앙아래 Data 패널에서 데이터를 가져오거나 추가할 수 있습니다.
  • Report영역의 데이터 목록 패널에서 컨텍스트 메뉴를 실행합니다.
  • New > Simple Data 메뉴를 선택합니다.
  • New Simple Data 대화상자에서 Name을 입력합니다.
  • Field Name, Data Type, Sample Value를 각각 입력합니다.

Simple Data 편집하기

Simple Data는 1차원 { key: value } 형식의 데이터를 저장할 수 있습니다.

  • 중앙아래 Data 패널에서 데이터를 가져오거나 추가할 수 있습니다.
  • Report영역의 데이터 목록 패널에서 컨텍스트 메뉴를 실행합니다.
  • New > Simple Data 메뉴를 선택합니다.
  • New Simple Data 대화상자에서 Name을 입력합니다.
  • Field Name, Sample Value를 각각 입력합니다.

Simple Data 데이터 타입 변환하기

Simple Data 목록에서 기존 데이터의 타입을 변환할 수 있습니다.

  • Report 영역의 데이터 목록 패널에서 변경할 Simple Data를 선택합니다.
  • Simple Data 목록에서 변환할 데이터 줄에서 변환 버튼을 클릭합니다.
  • 변환 버튼을 클릭해서 나온 메뉴에서 Convert > 메뉴를 통해 원하는 데이터 타입으로 변경합니다.

simple data convert

Simple Data 에서 배열 데이터 입력하기

Simple Data 에서 배열 데이터는 , 쉼표를 기준으로 4가지 형태의 데이터를 입력할 수 있습니다.

문자 데이터 입력하기

"문자",'문자' 쌍따옴표 혹은 홑따옴표를 사용해서 문자열 데이터를 입력합니다.

입력예시
'가','나','다','라'
"가","나","다","라"

숫자 데이터 입력하기

유효한 숫자값을 입력해서 숫자 데이터를 입력합니다.

입력예시
1,2,3,4
⚠️

유효하지 않은 숫자값을 입력할 경우 Null 데이터로 변경됩니다.

참 거짓 데이터 입력하기

true 혹은 false 값으로 참 거짓 데이터를 입력합니다.

입력예시
true,false

Null 데이터 입력하기

null 값으로 Null 데이터를 입력합니다.

입력예시
,null,

, 쉼표를 기준으로 빈값 또한 null 데이터로 변경됩니다.

Band Data 만들기

Band DataSimple Band, Table Band등 여러 행 데이터를 출력하기 위한 Band Item들과 연결할 수 있는 데이터 객체 입니다.

  • Data 패널에서 데이터를 가져오거나 추가할 수 있습니다.
  • Report영역의 데이터 목록 패널에서 컨텍스트 메뉴를 실행합니다.
  • New > Band Data메뉴를 선택합니다.
  • New Band Data대화상자에서 Name을 입력합니다.
  • Add Field 버튼을 눌러 새로운 필드를 추가합니다.
  • Field Name, Data Type, Format, Sample, Description 등 입력 값을 채웁니다.
  • Add Field 버튼을 눌러 다시 새로운 필드를 추가하고 필드의 내용 채우기를 반복합니다.

Band Data 샘플 저장하기

출력을 테스트하기 위한 샘플 데이터는 리포트 파일에 리포트 양식과 별도로 저장할 수 있습니다.

  • Sample Data 아이콘을 눌러 샘플 데이터 그리드를 실행합니다.
  • 샘플 데이터를 입력합니다.
  • +10 아이콘을 눌러 현재 선택된 데이터행을 복제할 수 있습니다.
  • Save 버튼을 눌러 데이터를 저장합니다.

Band Data 연결하기

Table Band에 Band Data를 연결하여 여러행의 데이터를 반복해서 출력할 수 있습니다.

  • Table Band Item을 리포트 양식에 올립니다.
  • Data Row의 각각 컬럼에 Text Item을 올립니다.
  • 각각의 Item에 Band Data에서 만든 FieldValue 속성과 연결 합니다.
  • 데이터가 연결되었는지 확인하기 위해 Preview 탭을 클릭해 미리보기합니다.

Table Band의 Header에 Simple Data 연결하기

Table Band의 Data Row 영역과 별도로 Header, Footer 등에 다른 데이터를 연결할 수도 있습니다.

  • Table Band의 Header 영역의 각 컬럼에 Text Item을 올립니다.
  • 각 아이템의 Data속성에 Simple Data의 이름을, Value속성에 필드를 각각 입력하거나 선택합니다.
  • 데이터 연결을 확인하기 위해 Preview 탭을 클릭하여 미리보기 합니다.