본문 바로가기

NEXACRO5

[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.
[Nexacro17] 넥사크로 함수 만들기 / 함수 선언하기 예를들어 설명해드리겠습니다. 조회나 저장할 때 validation 체크를 해야한다고 가정하겠습니다. 함수 만드는 방법 this.fn_validation = function() { var a = this.~~~~.value; if(a == "") { ~~~ } }; 이런식으로 validation 함수를 만들어 놓고 호출하는 방법을 알려드리겠습니다. 함수 호출하는 방법 this.fn_preSave = function() { if(!this.validation()) { this.~~~; return false; } }; 이런식으로 쓰시면 되겠습니다 ~ 2023. 4. 10.