최근에 이직한 회사에서 개발 업무마다 다르지만, 일단 OJT 기간에 개발은 Nexacro 플랫폼을 사용하게 되었다.
개발자로서 nexacro, 웹스케어, xPlatform 등 이름만 들어보고 사용은 해보진 못 하였다.
소스를 받고, 넥사크로 스튜디오를 통해 확인을 해보았는데...

일단... 투비소프트에서 제공하는 온라인강의도 있고 넥사크로 공식 커뮤니티를 참고하여, 넥사크로에 대해서 기초적인 부분부터 익혀보고자 했다.
배워두면 언제든지 사용할 수 있을거니 간략하게 기록해서 업무에 지장이 없도록 정리를 하고자 한다.
해당 글에서는 정돈되지 않은 메모장 느낌으로 정리를 하고 추후에 시간이 괜찮다면 깔끔하게 정리를 하도록 노력(대충 언제 할지 모른다는 말...)해야겠다.
1. 1. 정리
- 빨간색 : 소문자 + 대문자 -> 메소드 함수
- 초록색 : 컴포넌트 ID
- 검은색 : 숫자 -> properties, 속성
- 넥사크로 스튜디오에서 F1을 통해 메소드 설명을 확인 할 수 있고, 설명이 잘 되어 있다.
- 기본적인 get/set 메서드는 get은 일반 메소드 이름, set은 set_메소드이름으로 스크립트 접근이 가능하다.(ex: 텍스트접근 시 get->text() / set -> set_text())
- 메소드 생성시 Obj는 해당 컴포넌트 오브젝트를 의미, e 는 컴포넌트에서 발생한 이벤트(클릭 등)
- Grid는 무조건 Dataset 과 Binding 되어야만 화면에 노출이 된다.
- Dataset은 DB가 아니고 화면에 노출시킬 때 필요한 데이터를 보관하는 곳 이다.
- 기본적인 바인드 방법은 컴포넌트를 선택 -> [BindInfo] -> value 에서 Dataset / 컬럼을 선택
- Dataset을 드래그&드롭하여 컴포넌트에 가져다되면 창이 뜨고 한번에 바인드 가능
- bind:00 은 바인드 된 dataset의 데이터, expr:00은 바인드된 데이터와 추가 데이터를 보여줄 때 사용한다.
- 컬럼명의 데이터에 대한 전체 접근은 ("컬럼명")을 통해 접근
- 서버 통신 시 transaction 이란 메소드에는 필수 요소가 있다(id, url, inDs, OutDs, inVar, callback function)
참고
- https://www.youtube.com/channel/UCWGq1rxVBf-sgqS2MpSo_Yw/videos
'Tool, 이론 및 기타 > 이론' 카테고리의 다른 글
Entity vs DTO vs VO 개념 및 차이점 정리(with. 역할 분리) (1) | 2022.10.18 |
---|---|
Message Broker(메시지브로커) 및 Message Queue(메시지큐) 정리 (2) | 2022.10.14 |
[금융 IT] 마이데이터(MyData)란? (0) | 2022.06.01 |
[금융 IT] EAI/FEP/MCI 용어 정리 (0) | 2022.06.01 |
쿠키(Cookie), 세션(Session) 비교하기 (0) | 2022.04.30 |