본문 바로가기

리포팅 툴/크리스탈 레포트 8.55

PDF, Excel 로 Export 가 안되는 문제 Crystal Report 8.5 버전은 참으로 많은 버그를 가지고 있네요. 하긴.. 이미 한참전에 나와서 오래되버린 버전이라 쓰고있는 곳이 있다는 자체가 좀 아이러니하고 하지만 말입니다. 전.. 이걸로 하고있답니다. ㅡㅡ;; Report 를 Excel 로 Export 하고자 하는데 형식을 고르는 콤보박스에 Excel 옵션이 없을 겨우, Windows 의 System32 폴더에서 crfx_xls.dll 을 삭제한 후 report 를 다시 실행시켜 봅니다. Report 를 PDF 로 Export 시에 정상적으로 진행은 되는데 파일만 생성이 안 될 경우, 아래의 crxf_pdf 파일 다운받아 Windows 의 System32 폴더에 덮어쓰기 합니다. 2009. 1. 19.
PDF 로 export 시에 Failed to export the report 라는 Error 가 뜰 경우. 프로그램에서 혹은 Report Preview 에서 Export 할 때 다른 형식으론 Export 가 되는데 PDF 로 Export 할 때 "Failed to export the report" 란 에러가 뜨는 경우가 있습니다. 이 경우는 해당 Report 의 Detail Section 에 데이터가 없어서 Export 로 파일은 만들어졌지만 위와 같은 에러가 발생했다는 걸 알게 됐습니다. 그래서 같은 Report 의 Detail Section 에 데이터를 임시적으로 나오도록 한 후, Export 했을 경우에는 정상적으로 위와 같은 에러가 발생하지 않고 잘 Export 되었습니다. 2009. 1. 19.
Format with multiple columns 사용하기 보통 크리스탈 레포트를 사용하여 리포트를 만들 때 DB 에서 가져온 테이블 형식의 데이터에서 한 행에 대해서 한 줄의 형식으로 만드는 것 같습니다. 예를 들어 회원 명부를 리포트로 만들고자 할 때 아래와 같은 경우, 디자인 뷰에서는 아래와 같이 구성됩니다. 한 행에 하나의 직원에 대한 데이터가 나옴으로써 오른쪽 공간의 공백의 낭비가 느껴집니다. 좀 더 편하게 보기를 원하는 사람이라면, 오른쪽 공간에도 똑같은 직원 데이터가 나오게 하고 싶을겁니다. 자, 그러면 그렇게 해봐야죠. 데이터가 뿌려지는 섹션은 Detail 섹션인데 여기에 Format with multiple columns 라는 속성을 사용하면 됩니다. 우선, 메뉴에서 Format > Section 으로 가면 해당 섹션들이 나오는데 Detail 을.. 2009. 1. 16.
저장할 때 the handle is invalid 에러 해결. 리포트에서 변경작업을 한 후에 저장 버튼을 눌렀을 때 저장이 되지 않고 The handle is invalid 라는 에러가 떴었는데요. 제가 한 변경 작업은 위치를 다른 sql server 로 바꾸는 DB Connection 을 바꾸는 것이었습니다. 어떻게어떻게 하니까 save 가 돼서 그렇게 쓰다가 오늘도 변경작업 후 저장을 하니 이 에러가 떠서 홧김에 방법을 찾아볼려구 검색을 시작했습니다. 찾아보니 이게 특정 컴퓨터에서만 그런데 그 특정 컴퓨터라는게 crystal report 8.5 와 win XP SP2 를 쓰는 컴퓨터에서 이러한 에러가 발생한다고 하더군요. 그래서 찾은 방법은 program files 폴더의 crystal report 폴더에 들어가서 보면 crw32.exe 라는 파일이 있습니다. .. 2009. 1. 16.
리포트 저장시 preview 없애서 용량 줄이기 리포트를 만들면서 데이터가 제대로 나오는지 레이아웃은 제대로 나오는지 확인하기 위해 리포트에서 preview를 만드는데요. 이 preview는 리포트에 같이 저장되기때문에 preview를 가지고 있는 리포트는 용량이 커집니다. 이를 없애는 것이 리포트 파일의 용량도 줄이고 나중에 리포트를 사용할 때 속도면에서도 유리한데요. preview 화면 오른쪽 상단의 x 버튼을 누른다고 해서 없어지는 것이 아니기 때문에 이를 위해 x 버튼을 눌러 preview를 없앤 다음 save as.. 로 리포트를 새로 저장하면 preview없이 저장이 되어 리포트의 용량이 줄어들게 됩니다. 2009. 1. 16.