본문 바로가기

nexacro177

[Nexacro17] 넥사크로 캐로셀(Carousel) 배너 만들기 좌우로 이동되는 배너를 만들어볼까 합니다. 배너 클릭시 그 링크로 이동되고, 마우스를 이미지 내에 두면 멈추고, 배너 롤링이 되는 걸 만들어봅시다. 먼저 초기설정을 해줍니다. /** * @description form_ontimer() 메소드로 생성한 타이머의 시간 간격마다 발생하는 이벤트 */ this.form_ontimer = function(obj:nexacro.Form,e:nexacro.TimerEventInfo) { switch (e.timerid) { case 1001: // 배너 롤링 this.fnMoveStep('R'); break; default: break; } }; 위처럼 적어주시구요 /** * @description 배너 롤링 */ this.fnMoveStep = function(s.. 2023. 11. 10.
[Nexacro17] 넥사크로17 그리드 소수점 없애거나 자릿수 제한하기 먼저 그리드 내에 displaytype을 mask로 설정을 해줍니다 설정해주고 밑으로 스크롤 내리다보면 CellMaskEdit이라는 메뉴가 나오는데 maskedittype은 number로 설정해주시고 maskeditformat을 ###,###으로 바꿔주시면 소수점이 사라집니다. 반대로 소수점 자릿수 제한을 두고싶다 하시면 ###,###.# 이런식으로 . 뒤에 원하는 자릿수만큼 #을 붙이면 가능합니다. 추가로 Script로 설정하는 방법입니다.cell.set_displaytype(“mask”); cell.set_maskeditformat(“###,###”); cell.set_maskeditformat(“###,###.##”); cell.set_maskedittype(“number”); 2023. 10. 27.
[Nexacro17] 넥사크로17 콤보박스에 콤보를 찾을 때 에디터 검색 가능하게 만들기 Design 화면 내에서 콤보박스를 클릭하면 우측에 Properties가 나옵니다 Misc. -> type 이 default 값이 dropdown인데 dropdown -> filterlike 로 변경해주면 콤보로도 조회가 되고 직접 쳐서 찾을 수 있는 콤보박스가 됩니다 2023. 10. 23.
[Nexacro17] 넥사크로 17 타이머 제어(설정)하기 (setTimer, killTimer) 타이머가 필요한 여러 상황이 있겠지만 배너를 예시로 들겠습니다. 마우스 포인트가 배너 영역에 들어가면 좌우 이미지 무브를 멈추고 마우스 포인트가 배너 영역 밖으로 나가면 타이머가 흐르는 상황을 예시로 하겠습니다 먼저, ImageViewer에 이벤트를 걸건데 onmouseenter이랑 onmouseleave에 이벤트를 설정합니다. onmouseenter: ImageViewer 영역 내로 마우스 포인터가 들어왔을 때 발생하는 이벤트 onmouseleave: ImageViewer 영역 밖으로 마우스 포인터가 나갈 때 발생하는 이벤트 위 내용대로 타이머제어를 해보겠습니다. 이미지 내로 마우스 포인터가 들어올 때 타이머를 없앱니다. this.이미지뷰어명_onmouseenter = function(~~) { thi.. 2023. 10. 10.