NEXACRO 17.1 기준
동영상 강좌
https://www.youtube.com/playlist?list=PLgoHUQa-ZzHAbNjKAl1DyWDrseM_NxxAG
- 로그출력
nexacro.getApplication().trace("log");
this.alert('log');
- 컴포넌트 속성
this.btn.text; // 속성값
this.btn.set_text("속성값"); // 꼭 set을 써줘야함.
- 변수선언
var str1 = ""; // 자신의 현스크립트 영역에서만 사용가능.
(자신에 폼에서 또는 다른 폼에 스크립트에서도 이건 접근못함)
this.str2 = ""; // 자신의 폼이나 다른폼에서도 접근 가능. (일반적으로 이방법 사용 권장)
str3 = ""; // 글로벌변수로 인식해서 이렇게 사용하면 어플리케이션이 종료되기전에는 죽지 않는다.
(사용하지 않는게 좋다, xp, mi에서는 아님)
- 제너레이트(컴파일)
제너레이트를하면 js파일이 생성되는데 이파일이 실제로 웹에서 작동함
(서버 반영때 이 파일을 반영하면 됨)
generate 파일 위치는 도구 tools -> option -> Project -> generate 에서 path를 확인하면 된다.
(만약 소스를 받았는데 화면을 못 찾는다면 Application generate로 전체 generate해보면
전체파일에 js를 만들어준다.)
==>> svn에서 파일을 update했을 때는 꼭 리프레시 후에 generate해야 한다.
그리고 리프레시 안하고 이전에 열어두었던 런처에서 view source해서 소스를 열 경우
update받지 않은 옛날 소스가 열리니 꼭 주의해야한다.
- 코드 자동완성 기능
오른쪽 클릭 왼쪽과 같이 클릭 원하는 문구를 등록해서
스크립트에서 등록한 명령어를 치면 소스가 장동으로 완성
되는 기능이다.
(이클립스에서 sysprint를 치는 것과 같은....)
- 인클루드 파일로 바로 이동하기
- 컴포넌트 복사하기 (Ctrl+Shift+V)
컴포넌트를 그냥 복사하면 이벤트 및 속성까지 모두 복사되는데 Ctrl+Shift+V 하면 왼쪽과 같이 복사되는 속성들까지 제어가능하다
- 도움말 보기
F1을 누르면 되는데 컴포넌트에 속성을 클릭하고 F1을 누를면 바로 해당 속성에 도움말을 보여준다.
- 마이너스 좌표로 컴포넌트 숨기기
컴포넌트 기능을 사용하고 싶고 화면에는 보이게 하고 싶지 않으면 마이너스 좌표에 컴포넌트로 넣어주면 된다.
이 아이콘으로 폼바탕영역을 잡고 끌고가면 눈금에 마이너스 영역이 나타난다.
- 경로가 복잡한 컴포넌트에 경로 복사하기
현재 선택한 컴포넌트에 풀경로를 카피해준다.
- 데이터셋 (자동으로)바인딩 하기
프로젝트 익스플로러에서 끌어다 놓으면 된다.
그리드인경우 데이터셋 자체를 끌어다 놓으면 되고
일반 컴포넌트는 해당 데이터 셋에 해당 컬럼을 끌어다 놓으면 된다.
- 데이터셋에 expr
- 통신하기
-> nexacro에서는 데이터셋이나 변수들간에 구분을 ' ' 스페이스로 한다. 따라서 변수 값에
스페이스가 들어갈수 있는값은 nexacro.wrapQuote("");를 사용해줘야한다.
-> 저장로직시는 dataset:U로 보내야만 변경된 데이터만 넘어간다.
- FitToContent (17.1부터 생긴 새로운 기능)
특정컴포넌트를 기준으로 다른 컴포넌트들에 위치를 새로 조정해주는 기능
해당 기능은 데모 확인해보길....( http://demo.nexacro.com/EduPlay/_web_/index.html?version= )
주요 기능 및 TIP
http://demo.nexacro.com/EduPlay/_web_/index.html?version=
쇼케이스
http://support.tobesoft.co.kr/Next_JSP/nexacro17_deploy/index.html
개발가이드
http://docs.tobesoft.com/developer_guide_nexacro_17_ko
'IT > nexacro' 카테고리의 다른 글
nexacro에서 객체, 폼, 프레임 간 접근방법 (0) | 2022.07.19 |
---|---|
nexacro 기본세팅 및 엑스플랫폼 차이 (0) | 2022.07.19 |
nexacro 그리드 셀에 내용이 길면 툴팁 보이기 (0) | 2021.02.05 |
nexacro component 동적 생성하기 (0) | 2021.02.04 |
nexacro 대소문자 구분없이 필터하기 (0) | 2021.02.04 |
댓글