반응형 IT197 자바 String을 int, long 형태로 형변환하기 12345의 Val이란 String 값을 int와 long 형태로 형변환하는 예제인데 int i = Integer.valueOf("String"); 으로 int 형태로 바꿀 수 있고 long l = Long.valueOf("String"); 으로 long 형태로 바꿀 수 있다 즉 String을 int와 long 형태로 바꿔주려면 Integer.valueOf() , Long.valueOf() 를 사용해주면 된다 2019. 7. 8. 넥사크로 그리드에 돋보기 모양 버튼 추가하기 그리드 안에 팝업을 추가할 경우 이렇게 돋보기 버튼이 자주 사용되는데 그리드 밖이라면 버튼 하나 추가해서 버튼 누를 시 팝업 이런 식으로 사용하지만 그리드 안에서 사용할 경우 버튼을 넣어놓으면 칸도 많이 차지하고 보기도 구리기 때문에 돋보기 모양의 expand를 사용하게 된다 추가하는 방법은 그리드 에디터로 들어가 원하는 컬럼 클릭 후 expandshow를 show로 바꿔주면 된다 이후 돋보기를 눌렀을 때 이벤트가 생기게 하려면 그리드 클릭 후 onexpandup을 더블클릭 해서 이벤트를 만들어 사용하면 된다 이벤트는 e.col == this.그리드명.getBindCellIndex("body", "컬럼명") 이런 식으로 사용한다 런타임 실행 후 돋보기 버튼을 눌러보니 작동이 잘 되는것이 보인다 2019. 7. 8. 넥사크로 특정 컬럼 값 변경 시 이벤트 생성하기 해당 그리드에서 VALUE 컬럼에 속하는 값을 수정했을 경우 이벤트가 뜨게 하고 싶은데 일단 그리드에 적용된 데이터셋을 선택한 뒤 Properties에서 oncolumnchanged를 더블 클릭해 이벤트를 만들어 주자 이후 ecolumnid == "컬럼명" 으로 이벤트가 작성 가능한데 이 경우에는 VALUE가 bind된 컬럼을 변경할 시 alert 이벤트가 일어난다 VALUE 컬럼의 값을 바꾸니 이벤트가 잘 뜨는 것이 보인다 2019. 7. 8. 자바 줄바꿈 처리하는 방법 자바 개행 처리라고도 하는데 이게 콘솔창이 아닌 화면으로 보여줄 때 system.out.println을 사용할 수 없는 만큼 텍스트 사이에 \n 혹은 \r을 넣어주면 된다 둘 다 되긴 하지만 하나는 되고 다른 하나는 안되는 경우가 있기에 되는 걸 사용해주면 된다 2019. 7. 8. 넥사크로 컬럼의 특정 단어만 다른 색깔로 나오게 하려면 그리드 예제를 통해 알아보면 VALUE 컬럼의 값이 HIT 일때 밑줄을 그어주거나 혹은 색깔을 변경하거나 하는 효과를 주고 싶은데 일단 디자이너의 도움이 필요하다 프로젝트에는 무조건 디자이너가 한명은 있을 것이므로 디자이너에게 밑줄 긋고 글자 색깔 바꿔주는 CSS를 만들어 달라고 해야 한다 일반적으로는 특정 조건 시 color 바꾸는 방법을 생각하지만 이 방법은 컬럼 안의 모든 값의 색깔이 바뀌므로 의미가 없다 디자이너가 CSS를 만들어 줬다면 원하는 컬럼 선택 후 상단의 cssclass 부분에서 오른쪽의 set expression을 누른 뒤 컬럼명 = '값' ? 'CSS' : '' 이렇게 삼항연산자를 사용해서 특정 값일때는 CSS 적용 나머지 값에는 CSS를 적용하지 않는 방법으로 특정 값일 때만 다른.. 2019. 7. 3. 넥사크로 그리드 여러 행 선택해서 데이터셋으로 만들어 다른 화면에 보낼 경우 넥사크로에서 특정 행을 선택해서 팝업으로 보내거나 혹은 팝업에서 원래 화면으로 보내거나 하는 경우에는 한 행만 보내면 되기 때문에 간단하지만 여러 행을 가져가야 할 경우에는 머리를 좀 굴려야 하는데 머리굴릴 필요 없이 내가 만든거 갖다가 베끼자 일단 가장 먼저 클릭을 계속 하면 ROW가 쌓일 수 있기 때문에 클릭할 때마다 데이터셋을 clearData로 초기화시킨 후 for문을 돌려야 하는데 0부터 데이터셋 끝까지 돌린 후 체크한 경우에는 어디론가 보낼 데이터셋에 addRow를 보내 행을 추가해 주고 this.복사받을데이터셋.copyrow(몇번째 행에 복사받을지, 어느 데이터셋에서, 몇번째 행을); 이렇게 작성해주고 마지막에 saveXML()로 잘 들어왔는지 확인해 주면 된다 복사가 잘 되는 것이 보이는데.. 2019. 7. 3. 이전 1 ··· 8 9 10 11 12 13 14 ··· 33 다음 반응형