본문 바로가기
IT/Nexacro

넥사크로 그리드, 데이터셋 생성하기

by flatsun 2019. 6. 2.
반응형

넥사크로를 키면 상단 컴포넌트 바에 Grid가 보이는데

그리드를 누른 뒤 화면으로 끌고 가서 배치하면 그리드가 생성된다

 

근데 그리드란?

데이터셋을 눈으로 볼 수 있게 표현한 형태인데

데이터셋도 모르는데 그리드를 말하면 어쩌자는 것인가

 

이제 데이터셋에 대해 알아본다

 

상단 메뉴바에서 데이터셋을 선택한 후

 

Invisible Object로 끌고가서 데이터셋을 만든 후 더블 클릭을 하면

 

우측에 Columns와 Row가 생기는 + 버튼을 눌러주면

Columns와 Row를 추가할 수 있따

 

근데 이제 데이터셋이 감이 오지 않는가?

 

위의 Columns는 컬럼명과, 타입, 사이즈를 정의하고

아래 Row는 데이터의 값인데

 

DB에서 Select 해오면 저런 느낌으로 받아오는데

데이터셋이란 데이터를 테이블 형태로 가지고 있는 것이고(안보임)

그걸 그리드에 넣어 줘야 데이터가 테이블 형태로 보이게 되는 것이다

 

원래는 조회해서 가져와야 겠지만

난 귀찮아서 그렇게는 못하고 그냥 데이터셋을 그리드 안에 드래그 해서 넣어주면

저렇게 그리드 안에 데이터들이 들어간 것이 보인다

 

많은 경우에 데이터셋을 만들고

Row를 한줄 추가하는데

 

Row가 아예 없으면 데이터를 넣을 수 없기 때문에

미리 Row를 한줄 삽입해둔 뒤

0번째 Row의 Columns 안에 조회 조건들을 넣고

 

SetColumn을 통해서 조회 조건을 넣어 조회해서

dsResult 이런 곳에 가져다 넣은 후 그걸 그리드 안에 넣어서

조회한 결과물을 가져오는 식으로 사용하는데

 

SetColumn에 대해서는 다음 글에서 알아본다

반응형

댓글