啟用 ClearQuest 報告驅動程式

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 報告驅動程式」,請執行下列動作:

  1. 使用文字編輯器開啟 CRConfig.xml 檔案。在 DataDriverCommon 元素中,更新 ClassPath 元素來包含「ClearQuest 報告驅動程式」所需的每一個 .jar 檔的完整路徑。必須個別輸入每一個 .jar 檔。
    drive:\CQReportsDriver\stpwvcm.jar;drive:\CQReportsDriver\stpcq.jar;drive:\CQReportsDriver\stpcmmn.jar;drive:\CQReportsDriver\cqjdbc.jar;
  2. 因為 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>
  3. (選用)在 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 資料來源來存取。

意見