본문 바로가기
반응형

IT197

넥사크로 그리드 클릭 한 번만 해서 수정하기 넥사크로 그리드는 기본적으로 더블 클릭을 해야 수정할 수 있는데 이걸 한번만 눌러도 수정할 수 있게 바꿔달라는 경우가 있다 그러면 그리드를 누른 후 프로퍼티에서 autoenter를 select로 바꿔주면 그리드를 한번만 클릭해도 수정할 수 있다 2019. 6. 17.
넥사크로 saveXML 으로 지운 행도 확인하기 this.데이터셋명.saveXML(); 은 현재 데이터셋을 XML 형태로 보여주는데 데이터셋에서 행을 지워버리면 지운 행은 나타나지 않는다 지운 행도 saveXML()로 확인하려면 this.데이터셋명.saveXML("", "all")을 사용해주면 된다 deleteRow로 행을 다 지우고 this.데이터셋명.saveXML("", "all"); 으로 데이터셋을 확인하니 지운 행도 나타나는 것이 보인다 2019. 6. 17.
넥사크로 팝업창에서 원래 화면 컴포넌트 수정하기 팝업창에서 원래 화면을 수정하려 하는 경우 opener를 사용하면 되는데 예를 들어 팝업에서 원래 화면의 컴포넌트를 수정한다고 해 보자 특정 버튼의 set_visible(false); 를 주려고 한다면 this.opener.btn00.set_enable(false); 이런 식으로 사용하고 함수의 경우에는 this.opener.fnSelect(); 이런 식으로 사용하면 된다 2019. 6. 17.
넥사크로 addColumn으로 컬럼 추가하기 넥사크로에서 데이터셋은 조회해서 데이터셋을 가져올 경우 기존에 생성해둔 데이터셋 컬럼들이 테이블에서 가져온 조회 컬럼들과 일치하지 않아 증발하는 경우가 있는데 이 경우에는 addColumn을 이용해서 컬럼을 다시 추가해줄 수 있다 this.데이터셋명.addColumn("추가할 컬럼명", "데이터 타입", "크기"); 이런 식으로 사용한다 이후 버튼을 눌러보니 addColumn이 잘 적용된 것이 보인다 2019. 6. 17.
넥사크로 컴포넌트끼리 크기 맞추기, 간격 조절하기 여기 넥사크로에서 개판으로 깔아놓은 컴포넌트가 보이는데 프로퍼티를 수정해 가면서 크기를 맞추고 간격을 조절하는건 엄청난 시간이 걸린다 넥사크로 자체 도구를 사용해 편하게 크기를 똑같이 만들고 동일한 간격으로 만들어 보자 상단에서 View -> Toolbars -> Align 을 눌러주면 위치 맞춰주고, 크기 조절하고, 간격 맞춰주는 툴바가 생긴다 대표적인 기능만 알아보자 먼저 두 컴포넌트의 크기를 똑같이 만들어 보자 넥사크로에서는 가장 마지막에 고른 컴포넌트가 기준이 되는데 기준에 맞춰서 다 따라간다는 얘기다 width 옵션을 통해 가로 길이를 똑같이 맞출 수 있다 다음으로는 두 컴포넌트의 left 위치를 똑같이 맞춰보자 Lefts 버튼을 누르니 두 컴포넌트가 동일한 left로 맞춰진 것이 보인다 마지막.. 2019. 6. 16.
넥사크로 팝업 화면에서 이전 화면 function 수행하기 넥사크로에서 팝업을 열고 그 팝업에서 이전 화면의 function을 수행하려는 경우가 있는데 예를 들자면 팝업에서 뭘 저장하고 나면 이전 화면에서 자동으로 조회를 하게 되는 경우가 많은데 opener를 사용하면 팝업을 열게 해준 화면의 function을 사용할 수 있다 this.opener.FunctionSearch(); ㄴ 함수명 이런 식으로 사용하면 된다 2019. 6. 16.

반응형