본문 바로가기

전체 글179

[Nexacro 17] var와 this의 차이 var : 폼의 전역변수 this : 폼의 멤버변수 var와 this 둘 다 폼 안에서는 전역변수처럼 사용되지만, 다른 폼에서 변수를 가져오려면 해당변수가 this로 선언되어 있어야 함. 다만 API 사용 등으로 this가 가리키는 컴포넌트가 달라질 경우 var가 유용할 수 있음. 2020. 12. 10.
[Nexacro] 주민등록번호 마스킹 처리 주민등록번호 등의 개인정보, 또는 가려야 할 정보가 있을 때 값을 수정하지 않고 Grid의 mask 처리로 마스킹하는 방법. 1. displaytype : mask 2. maskeditformat 에서 마스킹할 부분을 중괄호{}로 감싸줌 3. 별표로 처리된 데이터 확인 2020. 12. 9.
조회한 데이터 가공 위치 1. 쿼리 (ex. xml) 2. 자바단 (ex. controller) 3. 화면 만드는 곳 (ex. JSP, 넥사크로 툴) 2020. 12. 2.
[초보 개발자 Tip] 크롬 단축키 - Ctrl + Shift + R : 캐시 지우고 새로고침 - Ctrl + R : (=F5) 새로고침 2020. 11. 29.
[Java] 특정연도부터 올해까지 출력되는 리스트 구하기 전자정부프레임워크 기준이므로 EgovMap을 사용함. Map으로 대체할 수 있음. Calendar now = Calendar.getInstance(); int currentYear = now.get(Calendar.YEAR); List yearList = new ArrayList(); EgovMap first = new EgovMap(); first.put("yearCd", null); first.put("yearNm", "선택"); for(int i=currentYear+1; i>=2011; i--) { EgovMap yearMap = new EgovMap(); yearMap.put("yearCd", String.valueOf(i)); yearMap.put("yearNm", String.valueOf(.. 2020. 11. 24.
[Nexacro] Grid의 특정 컬럼으로 포커스 및 편집상태로 변경 밸리데이션 때 유용 this.grdApple.setCellPos(3, 0);// 컬럼순번, 로우순번 this.grdApple.showEditor(true); 2020. 11. 6.
Given string does not represent a number in proper format 마이바티스를 사용하고 있고 오라클에서 사용하던 쿼리를 티베로에서 사용하면서 발생 오라클에서는 필드의 타입은 문자인데 들어있는 데이터는 연도나 월 등의 시계열같이 숫자인경우 입력된 데이터와 비교할때 자동으로 캐스팅을 한다 하지만 티배로는 필드의 타입과 입력데이터의 타입을 맞춰줘야한다. 이유는 오라클은 편의상 지가 캐스팅을 해줬던 것이고, 티베로는 안해주는 것이다. 차라리 해주지 말아야 오류를 범하지 않고 습관적으로 명확한 타입으로 프로그램을 짤것이다. [출처] Given string does not represent a number in proper format|작성자 용이 2020. 11. 3.
[무료책] 유지보수하기 어렵게 코딩하는 방법(개정판) ridibooks.com/books/443000147 개정판ㅣ유지보수하기 어렵게 코딩하는 방법 개발자로 평생 먹고 살수 있다.프로그래머들은 언제나 남들이 코드를 쉽게 이해할 수 있도록 작성하기 위해 노력한다. 하지만 남들이 쉽게 이해할 수 있는 코드만 작성한다면 자신의 가치를 높 ridibooks.com 읽어보면 좋을 책. 소소한 개발자 개그들 사이에 배울 점들이 있다. 2020. 10. 30.
[Nexacro] 오늘 날짜 구하기 var objDate = new nexacro.Date(); var mm = (objDate.getMonth()+1).toString().padLeft(2, "0"); var dd = objDate.getDate().toString().padLeft(2, "0"); var today = objDate.getYear() + mm + dd; 2020. 10. 29.