CRConfig.xml 檔案包含 Crystal Reports 所用的配置資訊。您必須更新這個檔案來啟用「ClearQuest 報告驅動程式」。
這個主題中的路徑名稱會使用下列環境變數:
- %RATIONAL_COMMON%
- Rational 共用檔的安裝目錄
執行本主題的步驟之前,請先建立
CRConfig.xml 檔案的備份副本。
在 Crystal Reports 11.2 版中,
CRConfig.xml 位於下列目錄:
C:\Program Files\Business Objects\Common\3.5\java
若要啟用「ClearQuest 報告驅動程式」,請執行下列動作:
- 使用文字編輯器開啟 CRConfig.xml 檔案。
在 DataDriverCommon 元素中,更新 ClassPath
元素來包含「ClearQuest 報告驅動程式」所需的每一個 .jar 檔的完整路徑。
必須個別輸入每一個 .jar 檔。
drive:\CQReportsDriver\stpwvcm.jar;drive:\CQReportsDriver\stpcq.jar;drive:\CQReportsDriver\stpcmmn.jar;drive:\CQReportsDriver\cqjdbc.jar;
- 因為 ClearQuest 需要 Java 5.0(產品安裝的一部分),您必須取代下列這一行:
<JavaDir>C:\Program Files\Business Objects\j2sdk1.4.2_08\bin</JavaDir>
取代為這一行:
<JavaDir>drive:\%RATIONAL_COMMON%\Java5.0\jre\bin</JavaDir>
- (選用)在 JDBC 元素中,自訂設定來說明 ClearQuest JDBC 驅動程式。如果您要將「ClearQuest 報告驅動程式」設定儲存為預設的 JDBC 驅動程式,這個步驟就很有用。
<JDBC>
<CacheRowSetSize>100</CacheRowSetSize>
<JDBCURL>jdbc:cq:dataSet/database</JDBCURL>
<JDBCClassName>com.ibm.rational.clearquest.jdbc.CQDriver</JDBCClassName>
<JDBCUserName>user</JDBCUserName>
<JNDIURL><JDBCIURL>
<JNDIConnectionFactory></JNDIConnectionFactory>
<JNDIInitContext>/<JNDIInitContext>
<JNDIUserName>weblogic<JNDIUserName>
<GenericJDBCDriver>
<Option>Yes</Option>
<DatabaseStructure>catalogs,tables</DatabaseStructure>
<StoredProcType>Standard</StoredProcType>
<LogonStyle>Standard</LogonStyle>
</GenericJDBCDriver>
</JDBC>
儲存 CRConfig.xml 的修改之後,
「ClearQuest 報告驅動程式」就能當成 Crystal Reports 資料來源來存取。