본문 바로가기
반응형

IT/Nexacro74

넥사크로 DEXT5 에디터 값 설정, 값 가져오기 넥사크로에서 DEXT5 에디터를 사용하는 경우 두 가지만 알고 있으면 되는데 먼저 DEXT5 에디터의 값을 설정하는 경우 this.dext컴포넌트명.SetBodyValue("값"); 을 사용해 주면 되고 DEXT5 에디터의 값을 가져오는 경우 this.dext컴포넌트명.GetBodyValue(); 를 사용해주면 된다 dext5 에서 NULL 체크가 필요할 경우에는 GetBodyValue(); 가 아닌 this.dext컴포넌트명.GetBodyTextValue(); 를 사용할 경우 HTML 값은 가져오지 않고 순수 텍스트만 가져오기 때문에 이걸 사용해서 NULL 체크를 해주면 된다 2019. 6. 29.
넥사크로 postvalue로 변경 후 값 구하기 여기 콤보박스 안에 1번과 2번이 있는 것이 보이는데 선택했을 경우 해당하는 코드 값이 나오게 하고 싶다 값 변경 시 이벤트에 e.postvalue를 통해 변경 후 값을 가져올 수 있는데 e.은 파라미터에 e:nexacro.ItemChangeEventInfo가 붙어있어야 사용할 수 있다 이후 실행해 보면 값 변경 시 postvalue로 코드값을 잘 가져오는 것이 보인다 2019. 6. 27.
넥사크로 마스크(mask) 사용하기 현재 시간을 한번 받아와 봤는데 091110 이 아니라 09:11:10 으로 만들고 싶다 마스크를 사용하면 쉽게 바꿀 수 있는데 이 경우에는 그리드를 더블 클릭한 후 원하는 컬럼의 displaytype을 mask로 바꾸어 주자 이후 하단으로 내려와 maskeditformat에 원하는 형식으로 설정해 주고 maskedittype을 string으로 바꾸어 주자 짜잔! mask가 잘 적용된 것이 보인다 2019. 6. 26.
넥사크로 그리드 head 영역에 bind 시키기 넥사크로 head 영역에서는 기본적으로 bind가 되지 않는다 그래도 head 영역에 bind를 하기 위해서는 setCellProperty를 활용하면 되는데 this.그리드명.setCellProperty("head",head의 id,"text",변경할 값); 이런 식으로 바꿔주면 되는데 head의 id는 그리드를 더블 클릭한 후 bind 시키기를 원하는 컬럼을 클릭하면 id가 보이는데 여기서 head는 빼고 3만 적어주면 된다는 말이다 실행해 보면 head 영역에 값이 잘 들어간 것이 보인다 2019. 6. 24.
넥사크로 데이터셋 기본값 NULL에서 '' 으로 바꾸기 넥사크로 데이터셋에서 아무것도 입력하지 않을 시 기본값은 NULL이다 근데 NULL이 아니라 '' 즉 빈 값이 들어오면 하는 경우가 있는데 행 오른쪽 마우스 Set Empty를 눌러주면 NULL이 아니라 공백 값인 '' 가 들어온다 반대로 공백 값을 NULL로 만들고 싶다면 Set Null을 눌러주면 된다 Set Empty를 사용해 변경한 이휴 데이터셋을 확인해보니 NULL일 경우에는 값이 출력되지 않지만 공백 값으로 바꾼 경우에는 각 컬럼에서 공백 값이 입력된 것을 볼 수 있다 2019. 6. 21.
넥사크로 조회,저장 후 head 부분 체크박스 체크 해제하기 넥사크로에서 조회나 저장 등 CRUD를 수행하고 나면 변경한 내용을 확인하기 위해 조회를 callback에 달아주게 되는데 체크박스를 head 부분에 넣어놨을 경우 조회 후에 head 후의 체크박스가 풀리지 않는다.. 이 경우에는 조회 후 callback 부분에서 해결하면 되는데 this.그리드명.setCellProperty("head",체크박스가 들어있는 인덱스, "text", "0"); 을 해 주면.. CRUD 후 head 부분의 checkbox 역시 체크가 풀린 것이 보인다 2019. 6. 21.

반응형