JaeWon's Devlog
article thumbnail
반응형

최근에 이직한 회사에서 개발 업무마다 다르지만, 일단 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

- https://www.playnexacro.com/

반응형
profile

JaeWon's Devlog

@Wonol

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!