我想從Crystal XI報表中刪除所有對錶的引用。 Crystal告訴我目前正在使用該表中的一列,因爲字段查看器中的字段上有一個綠色的複選標記。另外,如果我嘗試刪除整個表格,則會收到警告。這個警告幾乎是無用的,因爲它沒有告訴我這個字段被使用在哪個。現在,當程序員是真正的程序員,老鼠是被追趕的東西時,我可以只搜索一個目錄或文件,並找到所有對我感興趣的變量的引用。但是,我如何在Crystal中執行此操作?我已經嘗試將報告導出到報告定義中,這有助於查找一些令人頭疼的領域的實例。不幸的是,這種格式不包括所有的公式,只是一些。請告訴我,我不必購買第三方應用程序(或寫自己的COM東西)只是爲了做這個看似簡單的事情。如何爲列的所有用途grep(搜索)Crystal報表?
編輯添加有關切點的細節: 如果有人想知道,我並不瘋狂 - 我重複了公式的定義沒有顯示在導出的報告定義中的問題。我創建了一個新的空白報告,創建了一個名爲stealth的公式,返回1234.然後,我在Section Expert的Section Expert中使用該公式,在「suppress」公式中將其設置爲{@stealth} == 0.使用的公式顯示出來,但不是定義。所以當我在公式中使用不需要的列時,我無法找到它!這裏的RPT DEF是什麼樣子(刪除一些空行之後):
Crystal Report Professional v11.0 (32-bit) - Report Definition 1.0 File Information Report File: Version: 11.0 2.0 Record Sort Fields 3.0 Group Sort Fields 4.0 Formulas 4.1 Record Selection Formula 4.2 Group Selection Formula 4.3 Other Formulas 5.0 Sectional Information 5.1 Page Header Section Visible, Keep Together 5.2 Page Footer Section Visible, New Page After, Keep Together, Print At Bottom of Page 5.3 Report Header Section Visible, New Page Before 5.4 Report Footer Section Visible, New Page After 5.5 Details Section Visible Subsection.1 Visible, Keep Together Format Formulas Visible: {@stealth}= 0
根據我在下面我的(非)答案中的對話,我會說你的選擇不限於1)「升級」到R2,2)購買第三方工具(是否存在?),3)自行反向設計二進制格式或4)重新創建報告。記住「損壞的保存」錯誤?我從頭開始不止一次地重新創建。 – Adrien 2009-07-14 17:24:03