본문 바로가기
반응형

IT/Nexacro74

넥사크로 Row가 있는데 그리드가 비어서 나올 경우 넥사크로에서 이렇게 행이 있는데 그리드가 깡통처럼 비어서 나오는 경우가 있는데 이게 아마 버그인 것 같다 그리드를 클릭한 뒤 binding 부분에 binddataset에서 아무 데이터셋을 선택한 다음에 Confirm에서 No를 누르면 행이 있을 경우 그리드가 정상적으로 채워져서 보이게 된다 2019. 7. 21.
넥사크로 그리드에 동적으로 바인딩하기 그리드에 특정 경우 다른 컬럼 값을 바인딩하고 싶을 경우 text 오른쪽에 set expression을 사용해주면 되는데 컬럼명=="조건"?바인딩컬럼1:바인딩컬럼2 이런 식으로 삼항연산자로 만들어 사용해주면 된다 이 경우에 띄어쓰기를 하지 않을 것을 권장하는데 띄어쓰기를 하면 스페이스 부분을 컬럼명으로 인식하는지 적용이 잘 안되는 경우가 있더라 2019. 7. 21.
넥사크로 그리드 행 없이도 빈칸으로 나오지 않게 하려면 넥사크로에서 그리드에 행이 없을 경우 위에 컬럼명도 증발해서 안나오는 경우가 있는데 이게 버그인지 집에와서 하니까 동일 조건으로 해도 컬럼명이 남아있더라 어쨌든 그리드에 행이 없을 경우 그리드 칸이 빈칸으로 나오는 경우가 있는데 이럴때는 그리드를 클릭한 뒤에 fillareatype를 선택한 뒤 none에서 allrow로 바꿔주면 된다 allrow로 바꿔보니 행이 없어도 그리드가 꽉 찬 것처럼 보인다 이때 행이 들어왔을 경우에는 this.그리명.setset_fillareatype("none")을 주면 꽉 찬 상태에서 원래 행에 맞게 돌아간다 2019. 7. 21.
넥사크로 탭페이지 만들기 넥사크로에서 탭페이즈는 상단에 Tab 컴포넌트가 보이는데 이걸 끌어오면 탭페이지를 만들 수 있다 Add Tabpage, Delete Tabpage로 탭페이지를 추가 삭제하고 탭페이지 안에 컴포넌트를 추가할 때에는 현재 선택한 탭페이지 안에 추가되는 것을 볼 수 있다 2019. 7. 15.
넥사크로 그리드 컬럼에 패스워드(***) 타입으로 받아오기 여기 그리드에서 AGE 컬럼을 숫자 그대로가 아니라 패스워드 타입으로 받아오고 싶은데 그럼 DB에서 조회 시 처리해서 가져오면 되는 것 아닌가요? 할 수도 있겠지만 이게 더 빠르므로 넥사크로 안에서 패스워드처럼 보이게 만들어보자 일단 컬럼을 선택 후 mask 형태로 바꿔주자 maskeditformat을 {99} 이런 식으로 작성해주면 되는데 9를 넣은 만큼 *로 바뀌는 것이다 숫자 두개가 *로 바뀌긴 했는데 공백이 죄다 _로 나오는 것이 보인다 이럴 경우에는 maskeditmaskchar 를 _에서 스페이스바 한번 눌러서 공백으로 만들어주면 된다 마지막으로 앞에 숫자 두개는 패스워드 타입의 *로 뒤의 알파벳은 그대로 나오게 하고 싶은데 * 로 나오게 할 부분은 {99} 일반 텍스트가 나오게 할 부분은 @.. 2019. 7. 11.
넥사크로 findRow로 그리드 체크박스에 체크 했는지 확인하기 CHECK 버튼을 눌렀을 때 그리드에서 체크를 하나라도 했는지 함수를 만들고 싶은데 for 문 안에 getColumn으로 값 있는지 없는지 확인해도 되겠지만 findRow를 이용하면 간단하게 만들 수 있다 먼저 findRow는 "컬럼", 안에 값이 있으면 해당 행을 반환하는데 없으면 -1을 반환한다 즉 -1이면 체크박스 선택 안한거니 return 시키면 된다는거다 for문 돌릴시간에 findRow 한줄로 간단히 체크박스 선택했는지 확인하는 함수를 만들 수 있다 2019. 7. 10.

반응형