728x90 IT/DevExpress5 [DevExpress]XtraReport DataBase 연결 Report에 DataBase연결을 위해서는 DataSet이 필요하다.데이터 집합을 추가하면 빈 화면이 나온다. 빈 화면에서 우클릭하여 추가할 항목을 선택한다.(필자는 주로 DataTable을 추가하여 사용한다) 선택후 DataTable에 들어갈 항목들을 넣어준다. DataSet을 만들었다면 작성중이던 XtraReport로 돌아가 방금 만들었던것을 연결해준다.좌측 상단에있는 삼각형(?) 버튼을 눌러 DataMember 설정을 눌러 DataSet에 있는 DataTable을 선택한다.XRTable에 DB연결할 셀을 선택하여 연결할 DataSet을 넣어준다.이후에는 프로그램 개발 방식에 따라 DB서버 연결 및 프로시저를 호출해서 사용하면 된다. 2025. 4. 22. [DevExpress]XtraReport 페이지 나누기 Devexpress Report에서 원하는 부분에서 새 페이지에 출력하고 싶다면 원하는 항목(GroupHeader, Detail 등등)을 선택하여 디자이너에 보이는 파란색 ">"버튼을 누르면위와같은 설정창이 나온다. 설정들 중 PageBreak (Default = None)을 선택하여 원하는 설정을 고르면 된다. None설정 안함BeforeBand선택한 Band 앞에서 PageBreak 된다.BeforeBandExceptFirstEntry첫번째 항목을 제외하고 선택한 Band 앞에서 PageBreak 된다.AfterBand선택한 Band 뒤에서 PageBreak 된다.AfterBandExceptLastEntry마지막 항목을 제외하고 선택한 Band 뒤에서 PageBreak 된다. 2025. 4. 22. [DevExpress]LayoutcontrolItem 안에 있는 Control의 Visible 설정 대부분 처음 시도해보시는 분들은 아마도 LayoutcontrolItem1.Visible = false 를 시도해볼것이다. 또는 textbox.visible = false; 도 시도해봤을 것이다. 물론 안된다.. 빠른 개발을 위해 결론부터 말씀드리면 LayoutcontrolItem1.ContentVisible = true / false;로 설정해주면된다. 해당 설정은 LayoutcontrolItem안에 있는 컨트롤(텍스트박스, 라벨 등등)의 Visible 설정을 해주는 기능이다. 2025. 4. 22. [DevExpress]ASP.NET Dashboard PDF 변환 시 한글 깨짐 현상 해결법 해당 문제는 한글 뿐 아니라 아스키코드(아마도?)를 제외한 나머지 문자들 모두가 해당 될 것이다. 한국이니까 한글이 깨져서 PDF를 변환해도 안보이는 문제가 있다면 사용할 폰트를 다운로드 하여 설정해주면 된다.(ASP.NET Web Dashboard를 기준으로 설명하겠다.) 사용할 폰트를 다운로드 했다면 윈도우->제어판->모든 제어판 항목-> 글꼴에 설치가 되었는지 확인 한 후 PDF변환이 되는 dashboard에 글꼴을 설정해주면 된다. Ex) ASPxDashboard1.PdfExportOptions.FontInfo.Name = "돋움"; ASPxDashboard1.PdfExportOptions.FontInfo.GdiCharSet = 1; Unicode를 다운로드 하여.. 2025. 4. 22. [DevExpress] Localization 한국어 설정 (언어 변경) DevExpress에 있는 기본 기능들은 전부 영어로 되어있다. Web Dashobard도 마찬가지로 클라이언트가 입력할 Parameter에도 영어로 되어있어 사용자가 불편해 하는 경우가 있다. 이를 한국어 또는 다른 언어로 변경하고 싶다면 https://localization.devexpress.com/Localization/List DevExpress Localization Service: DevExpress Translations localization.devexpress.comDevExpress에서 제공하는 Localization 언어팩을 다운로드 받는다. 압축 해제 후 폴더명을 'ko'로 변경한 후 DevExpress가 설치된 경로에 Framwork에 복사, 실행 폴더에도 복사한다. 만약 ASP.. 2025. 4. 22. 이전 1 다음 728x90