이 주제에서는 기존 IBM® Enterprise Records 보고서를 사용자 정의하는 방법에 대해 설명합니다.
Crystal Reports Designer를 사용하여 보고서 레이아웃을 설계하고
ReportDefinitions.xml 파일을 수정하여 사용자가 보고서 생성을
위해 입력하는 기준을 판별할 수 있습니다.
보고서를 사용자 정의하려면 다음을 수행하십시오.
- 새 보고서 기준을 작성하려는 경우 EM(Enterprise Manager)을
사용하여 CE(Content Engine) 특성 템플리트를 정의하십시오.
- Crystal Reports Designer를 시작하고 수정할 보고서의 보고서 템플리트(.rpt 파일)를 여십시오.
- 필요에 따라 필드 또는 매개변수를 수정하거나 삭제하십시오. ReportDefinitions.xml 파일에서 해당 필드 및 매개변수도 수정해야 합니다.
ReportDefinitions.xml 수정을 참조하십시오.
- 필요한 경우 새 필드 및 매개변수를 추가하십시오. ReportDefinitions.xml 파일에서 해당 필드 및 매개변수도 추가해야 합니다.
ReportDefinitions.xml 수정을 참조하십시오.
- 새 필드 및 매개변수가 추가 클래스 또는 새 기준에 해당하는 경우 데이터베이스 메뉴에서
데이터베이스 전문가를 선택하십시오.
- 마법사에서 데이터베이스와 Crystal Report 간에 연결을 작성할지 묻는 프롬프트를 표시할 경우
새 연결 작성 - JDBC를 선택하여 CE 데이터베이스에 연결하십시오. IBM Enterprise
Records 설치 중
CRConfig.xml 파일에 연결 설정이 구성됩니다. IBM Enterprise Records 설치 및 업그레이드 안내서를 참조하십시오.
- 마법사가 프롬프트되면 다음을 입력하십시오.
- 데이터 소스(액세스해야 하는 오브젝트 저장소)
- 데이터 소스에 대한 액세스 권한이 있는 계정의 사용자 ID 및 비밀번호
- 마법사에서 데이터 소스에 연결하고 오브젝트 저장소의 모든 클래스
목록(예: ElectronicRecords, 이벤트, 폴더 및 기타)을 표시하면 새 보고서에 필요한 대로 하나 이상의 클래스를
선택하십시오.
- 마법사에서 선택한 클래스를 기반으로 쿼리를 작성하십시오.
새 기준을 포함하려면 새 기준에 대해 사용자가 작성한 기호 이름과 정확하게 일치하는 매개변수 필드를 입력하십시오.
보고서에서 쿼리를 사용하여 보고서 결과를 생성합니다. Crystal Reports Designer 사용에 대한 자세한 내용은
Crystal Reports Designer 온라인 도움말을 참조하십시오.
- 다음 이름 지정 규칙 중 하나를 사용하여 Crystal Reports 애플리케이션 서버와 동일한 위치에 보고서를 저장하십시오.
- "요약 report name.rpt"
- "상세 report name.rpt"
예를 들어, 보고서 이름이 "분류 수행"인 경우 보고서를
"요약 분류 action.rpt" 또는 "상세 분류 action.rpt"로 저장합니다.
Crystal Reports 애플리케이션 서버 위치의 경로는 <install
drive>:\Program Files\Business Objects\Business Objects Enterprise
12.0\Samples\En\Reports입니다.
IBM Enterprise
Records에는 각 보고서에 대해 요약 및 상세,
두 가지 버전이 있어야 합니다.
- Crystal Reports Designer를 종료하십시오.
- IBM Enterprise
Records가 실행되는 웹 애플리케이션 서버에서 XML 편집기를 사용하여
IBM Enterprise
Records 구성 폴더에 있는
ReportDefinitions.xml 파일을 여십시오. 기본 위치는
<ier_install_path>\Config입니다.
- 필요에 따라 ReportDefinitions.xml을 수정하고 저장하십시오.