최근에 이직한 회사에서 개발 업무마다 다르지만, 일단 OJT 기간에 개발은 Nexacro 플랫폼을 사용하게 되었다.
개발자로서 nexacro, 웹스케어, xPlatform 등 이름만 들어보고 사용은 해보진 못 하였다.
소스를 받고, 넥사크로 스튜디오를 통해 확인을 해보았는데...
일단... 투비소프트에서 제공하는 온라인강의도 있고 넥사크로 공식 커뮤니티를 참고하여, 넥사크로에 대해서 기초적인 부분부터 익혀보고자 했다.
배워두면 언제든지 사용할 수 있을거니 간략하게 기록해서 업무에 지장이 없도록 정리를 하고자 한다.
해당 글에서는 정돈되지 않은 메모장 느낌으로 정리를 하고 추후에 시간이 괜찮다면 깔끔하게 정리를 하도록 노력(대충 언제 할지 모른다는 말...)해야겠다.
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. 역할 분리) (0) | 2022.10.18 |
---|---|
Message Broker(메시지브로커) 및 Message Queue(메시지큐) 정리 (0) | 2022.10.14 |
[금융 IT] 마이데이터(MyData)란? (0) | 2022.06.01 |
[금융 IT] EAI/FEP/MCI 용어 정리 (0) | 2022.06.01 |
쿠키(Cookie), 세션(Session) 비교하기 (0) | 2022.04.30 |