"파워빌더 화면 보고서를 서식 깨짐 없이 그대로 엑셀로 뽑아주는 필수 라이브러리"
DW2XLS는 파워빌더 개발자가 화면에 보이는 복잡한 보고서(DataWindow)를 사용자들에게 가장 친숙한 엑셀(XLS/XLSX) 형태로 내보내기(Export) 할 때 사용하는 컴포넌트입니다.
파워빌더 기본 기능인 SaveAs() 함수로는 구현하기 힘든 배경색, 글자 크기, 테두리, 정렬 등의 '셀 서식'을 그대로 유지해 준다는 것이 가장 큰 장점입니다. 별도의 엑셀 프로그램 연동(OLE) 없이 직접 파일을 만들어내므로 처리 속도가 매우 빠르며, 수많은 기업형 파워빌더 시스템에서 엑셀 다운로드 기능을 구현할 때 업계 표준처럼 널리 활용되어 온 소프트웨어입니다.
주요 기능 (Features)
파워빌더의 핵심 객체인 데이터윈도우(DataWindow)의 시각적 형태와 데이터를 엑셀(Excel) 파일로 완벽하게 변환해 주는 기능을 수행합니다.
- 다양한 프리젠테이션 스타일 지원: Grid, Tabular, Freeform뿐만 아니라 복잡한 구조인 Crosstab, Group, Composite, Nested, TreeView 스타일의 데이터윈도우까지 모두 지원합니다.
- 서식 및 포맷 유지: 데이터윈도우에 적용된 폰트, 텍스트 색상, 배경색, 테두리(Border) 등의 시각적 스타일을 엑셀 셀 서식으로 고스란히 보존합니다.
- 다양한 편집 스타일(Edit Style) 지원: DropDownDW, DropDownListBox, EditMask 등으로 표현된 필드 값도 누락 없이 변환합니다.
- 복수 문서 변환: 여러 개의 데이터윈도우(DataWindow) 또는 데이터스토어(DataStore)를 하나의 엑셀 파일 내의 서로 다른 시트(Spreadsheet)로 분할하여 저장할 수 있습니다.
- OLE 구성 요소 불필요: 클라이언트 PC에 Microsoft Excel이나 OLE 컴포넌트가 설치되어 있지 않아도 독립적으로 고속 엑셀 파일(XLS, XLSX)을 생성해 냅니다.
- 64비트 및 최신 환경 지원: 최신 버전에서는 64비트 아키텍처 지원 및 Appeon 배포 환경을 지원합니다.