본문 바로가기
반응형

IT/Nexacro74

넥사크로 addRow deleteRow로 행 추가, 삭제하기 이번에는 넥사크로에서 addRow와 deleteRow로 그리드에 행 추가, 삭제하는 방법에 대해 알아보자 먼저 addRow는 해당 그리드의 맨 아래에 행을 추가하는 것인데 해당 그리드의 맨 위에 행을 추가하고 싶다면 addRow가 아닌 insertRow를 사용하면 된다 이제 addRow 버튼을 클릭 시 행이 추가되게 이벤트를 작성해 보자 버튼을 클릭할 경우 this.dsSearch.addRow(); 를 추가하니 addRow 버튼을 클릭 시 행이 늘어나는 것이 보인다 이제 delRow 버튼을 누를 시 행이 없어지게 해 보자 deleteRow 안에 this.dsSearch.rowpostion를 넣은 것이 보이는데 rowposition이란 현재 선택하고 있는 Row를 말한다 rowposition을 넣지 않으면.. 2019. 6. 3.
넥사크로 saveXML로 데이터셋 조회하기 이번에는 saveXML을 통해 데이터셋 안의 값을 조회해보자 일단 alert(this.데이터셋.saveXML()); 을 사용하면 해당 데이터셋의 컬럼과 들어간 데이터들을 볼 수 있다 이전에 setColum을 통해 데이터셋에 데이터 넣는 것도 해야하는데 그거는 아래 글을 참조하면 된다 넥사크로 setColumn, getColumn 사용하기 이번에는 넥사크로에서 SetColumn과 getColumn을 사용하는 방법을 알아보자 setColumn은 값을 설정하는거고 getColumn은 값을 가져오는거다 setColumn은 this.데이터셋명.setColumn(열 숫자, 컬럼명, 바꿀 값);.. flatsun.tistory.com 먼저 saveXML 버튼을 더블클릭을 해서 이벤트를 만들자 alert()을 하지 않.. 2019. 6. 2.
넥사크로 setColumn, getColumn 사용하기 이번에는 넥사크로에서 SetColumn과 getColumn을 사용하는 방법을 알아보자 setColumn은 값을 설정하는거고 getColumn은 값을 가져오는거다 setColumn은 this.데이터셋명.setColumn(열 숫자, 컬럼명, 바꿀 값); 이런 식으로 사용하고 getColumn은 this.데이터셋명.getColumn(열 숫자, 컬럼명); 이런 식으로 사용한다 이제 예제에서는 clickMe 버튼을 누르면 데이터셋에 값을 설정하게 만들어보자 먼저 clickMe 버튼을 더블클릭 해서 이벤트를 만들자 이렇게 이벤트가 생성된 것이 보이는데 this.dsSearch.setColumn(0,"NAME","KIM"); 으로 쓴 것이 보이는데 dsSearch 데이터셋의 0번째 행의 NAME 컬럼을 KIM 이라는.. 2019. 6. 2.
넥사크로 그리드, 데이터셋 생성하기 넥사크로를 키면 상단 컴포넌트 바에 Grid가 보이는데 그리드를 누른 뒤 화면으로 끌고 가서 배치하면 그리드가 생성된다 근데 그리드란? 데이터셋을 눈으로 볼 수 있게 표현한 형태인데 데이터셋도 모르는데 그리드를 말하면 어쩌자는 것인가 이제 데이터셋에 대해 알아본다 상단 메뉴바에서 데이터셋을 선택한 후 Invisible Object로 끌고가서 데이터셋을 만든 후 더블 클릭을 하면 우측에 Columns와 Row가 생기는 + 버튼을 눌러주면 Columns와 Row를 추가할 수 있따 근데 이제 데이터셋이 감이 오지 않는가? 위의 Columns는 컬럼명과, 타입, 사이즈를 정의하고 아래 Row는 데이터의 값인데 DB에서 Select 해오면 저런 느낌으로 받아오는데 데이터셋이란 데이터를 테이블 형태로 가지고 있는 .. 2019. 6. 2.
넥사크로 this로 컴포넌트 선택, 함수 호출하기 이번에는 넥사크로로 컴포넌트 선택하는 방법과 함수 호출하는 방법에 대해 알아본다 일단 이벤트를 사용하여 해당 페이지 load 시에 버튼에 쓰여진 글자를 바꾸는 이벤트를 한번 만들어 보자 그 전에 이벤트를 어떻게 만드는지 모른다면 아래 글을 읽어보고 따라하면 된다 넥사크로 이벤트 만들기 넥사크로에서 상단에 보면 버튼이나 콤보박스 에딧 등 각종 컴포넌트가 보이는데 이걸 눌러서 화면으로 끌고오면 화면에 편하게 배치가 가능하다 자바 AWT나 Swing으로 눈물의 노가다배치 하다가 넥사크로 쓰면.. flatsun.tistory.com 버튼 두개를 set_text 메소드를 사용하여 값을 load, load2로 바꿔줬는데 컴포넌트를 선택하기 전에 앞에 this. 를 꼭 붙여줘야 한다 왜 붙여야 하나는 내가 투비소프트.. 2019. 5. 30.
넥사크로 이벤트 만들기 넥사크로에서 상단에 보면 버튼이나 콤보박스 에딧 등 각종 컴포넌트가 보이는데 이걸 눌러서 화면으로 끌고오면 화면에 편하게 배치가 가능하다 자바 AWT나 Swing으로 눈물의 노가다배치 하다가 넥사크로 쓰면 눈물이 나게 편한데 여기서 학원에서 배운 프레임워크의 장단점을 느낄 수 있다 프레임워크를 쓰면 편하고 생산성이 높지만 그냥 갖다 붙이면 되는 수준이기 때문에 실력 향상에 도움이 안된다 하지만 개인의 실력보다는 생산성이 중요하므로 프레임워크를 쓰게 된다 다시 넥사크로로 돌아가 왼쪽에 생성한 버튼 컴포넌트를 누른 뒤 오른쪽의 Properties 부분을 보면 번개 모양의 이벤트 아이콘을 누르고 이벤트 설정이 가능한데 버튼 한번 클릭하거나 혹은 버튼에 마우스를 올리거나 기타등등 뭔가를 했을 때 이벤트를 설정해.. 2019. 5. 30.

반응형