반응형
★ 교육자료 다운로드 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화면을 보게되면 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 |