Nexacro

Nexacro 넥사크로 dataset 개념 익히기

초코파이쩡 2023. 2. 3. 11:13
반응형
★ 교육자료 다운로드 17.1버전 기준 
http://support.tobesoft.co.kr/Support/?menu=Education_material_View&postid=25
★ 넥사크로 유튜브 참조 링크
https://youtu.be/c11KeuVzGhg 

넥사크로의 장점으로는 DB나 서버 구축이 되어 있지 않아도 데이터를 만들 수가 있다.

  • dataset이란? 데이터를 테이블(2차원) 형태로 관리하는 오브젝트이다.

즉 Database의 Table 구조와 똑같다고 보면 된다.

  • 내부에서 사용하는 데이터로 컴포넌트와 바인딩하여 사용
  • 서버와의 통신시 데이터를 주고 받는 통신 포멧 역할을 한다.
  • 데이터가 수정,삭제되면 내부적으로 buffer관리를 자동적으로 해준다

Database화면(Dataset 설명을 위한 예시)

Database화면을 보게되면 Department & Employee Table 이 있는데

일반적으로 html이나 다른 프로그램 에서도 테이블이 있다고 해서 모든 테이블 정보를 사용하지는 않는다. 

내가 Table에서 필요한 컬럼만 선택해서 꺼내쓰게 되는데 위 사진 1번에 Select 로 시작하여 SQL문을 통해 나온 결과물을 

2번 Dataset(ds_emp테이블)으로 만들어 낸걸 볼수가 있다. 즉 Table단위로 만드는 것이 아니라 내가 원하는 질의어 형태로 Dataset이 만들어 지는걸 볼 수있다.

두개의 Table를 이용(JOIN)해서 DEPT_CD, DEPT_NAME, EMPL_ID, FULL_NAME (사원코드,사원이름,사원아이디,사원정보) 를 가져오는 SQL문을 만들었고 여기에서 나오는 결과문은 ds_emp테이블과 같이 나오게 된다 4개의 컬럼 정보가 나오고 여기서 중요한 것은 Type이다!! DB Table 에 있는 Type정보와 Size를 가져오는 것인데 Dataset Layout 을 만들었다면 데이터가 있어야 하는데 위 사진 3번을 보게되면 데이터도 테스트 데이터로 만들어 낼 수 잇다는걸 볼 수있다. 이것은 DB나 Server Framework가 준비되어 있지 않아도 만들 수가 있다. 

 

반응형

'Nexacro' 카테고리의 다른 글

넥사크로 바인딩 해보기  (0) 2023.02.03
넥사크로 Dataset 테스트 데이터 만들어보기  (0) 2023.02.03
nexacro 넥사크로 소개  (0) 2023.02.01
nexacro 넥사크로 단축키  (0) 2023.02.01
nexacro 넥사크로 정보 사이트  (0) 2023.02.01