develop 123

devExpress XtraGrid Row Focus

devExpress에서 그리드 로우 포커스 및 그룹이 되어 있는 로우에 포커스를 주고 싶은 경우. 1. 해당 그리드에 포커스grv1.Focus(); 2. Group 된 행의 상위 행 찾기.int ipr = grv1.GetParentRowHandle(rowhandle); 3. 이미 Select 되어있는 행 리셋.grv1.OptionsSelection.Reset(); 4. 포커스 이동 및 Selecte된 컬러 표시grv1.FocusedRowHandle = ipr; //Focus 이동.grv1.SelectRow(ipr); // Selecte된 컬러 표시 .

develop 2018.09.21

오라클 Pivot. Sum(case..)의 몰락?

행 데이타를 열 데이타로 바꾸는 방법으로 효율성 좋은 Sum(Case..) 용법이 추천 및 자주 사용 되었다.그런데 11g에서 Pivot 의 등장 으로 인해 Sum(Case..) 용법은 이해하기 어렵고, 직관적 이지도 효율적 이지도 않다고 말하고 있다. 나는 오래써서 이해가 잘되는데...하여간 Pivot이 훨씬 더 간결 하기는 하다.아래는 각각의 쿼리 예제 이다. 복붙 확인도 좋지만 Select 절 정도는 ... -- Sum(Case..) 예제WITH TAB AS(SELECT '가' AS NM, 'AA' AS COL, 1 AS CN FROM DUAL UNION ALLSELECT '가' AS NM, 'AA' AS COL, 2 AS CN FROM DUAL UNION ALLSELECT '가' AS NM, 'B..

develop 2018.09.19

devExpress CheckEdit 크기 변경 Winform

데브익스프레스 체크에디터 컨트롤에서는 사이즈 조절을 하는 방법. 1. 속성 변경Properties 에서CheckEdit.Properties.CheckStyle = DevExpress.XtraEditors.Controls.CheckStyles.UserDefined 2. 체크 및 체크 해제 이미지 추가.Properties 에서PictureChecked, PictureUnchecked 에서 각각의 이미지 추가. (데브 디폴트 32*32 중에 쓸만한거 있음. 단 Unchecked 이미지는 애매함.) PictureGrayed properties 는 추가 안해도 됨.

develop 2018.08.16

C# File 클래스 활용 하여 byte[] 변환

1. File 클래스의 ReadAllBytes 사용 하여 byte[] 변환byte[] originFile = File.ReadAllBytes(파일경로); msdn https://msdn.microsoft.com/ko-kr/library/system.io.file.ReadAllBytes(v=vs.110).aspx 2. File 클래스의 WriteAllBytes를 사용 하여 byte[]을 다시 파일로 생성File.WriteAllBytes(파일생성경로, 파일명); msdn https://msdn.microsoft.com/ko-kr/library/system.io.file.writeallbytes(v=vs.110).aspx ==> 사용처? byte[] 로 파일 카피 할 경우에 사용.

develop 2018.07.10

제목 포함 데브익스프레스 그리드 출력

Devexpress XtraGrid 의 Excel Export 예제 입니다.xtragird.ExportXls(); 을 이용 하면 그리드 데이타를 엑셀 파일에 간단히 출력 할 수 있습니다.그런데엑셀 파일에 제목, 출력일자 등을 추가 하고 싶을 때에는 PrintingSystem 클래스를 사용 해야 합니다.단순히 헤더 혹은 풋터에 출력을 하고자 하면 2번 메소드는 필요가 없습니다. 1. private void ExportExcel_t2(DevExpress.XtraGrid.GridControl grid, string title) { SaveFileDialog fd = new SaveFileDialog(); fd.Filter = "Excel 파일 (*.xls)|*.xls|Excel 파일 (*.xlsx)|*.xls..

develop 2018.05.24

PL/SQL Developer 툴 관련 사항

### 설정 파일 위치C:\Users\[사용자명]\AppData\Roaming\PLSQL Developer 설정파일이 안될 경우에는 default.ini 파일안의 사용자 아이디 확인 필요.!!! ### 프로시저 및 한글 깨짐 현상 제어판\모든 제어판 항목\시스템 -> 고급시스템 설정 -> 고급 탭 선택-> 환경변수 클릭 -> 시스템 변수에 "새로만들기"로 아래 사항 추가 변수이름 : NLS_LANG 변수 값 : KOREAN_KOREA.KO16MSWIN949 --혹시 안 될 경우 확인사항. regedit에 NLS_LANG = KOREAN_KOREA.KO16MSWIN949 인지 확인 필요.경로는 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient..

develop 2018.03.29
반응형