238 次檢視
首先,我建議您檢查 Crystal Report Visual Studio 上的 SP 版本。嘗試重新安裝 Crystal Report 並確保您的 asp.net 應用程式配置正確。您可以搜尋特定於 Crystal Reports for VS 的各種論壇,例如:SAP 標籤
128 次檢視
請注意,您需要檢查 Crystal Report for Enterprise 2016 是否支援特定的 IBM DB2 版本,為此,您需要檢視產品相容性指南以進行開發。您是否使用在 IBM DB2 上開發的 Universe?如果是,則需要確保在 IDT 中使用正確的 JDBC/ODBC 驅動程式版本來建立關係連線。您還需要確保連線也釋出到 SAP BI 儲存庫。如果您的 DB2 和 Crystal Reports 版本正確,我建議您按照以下步驟操作:第一步是開始,您需要在 ... 閱讀更多
690 次檢視
您可以透過新增一個基於參與者 ID 作為主鍵的組來實現此目的。然後,您必須在組頁尾中新增執行描述。在您的組頁尾設定中,選中“新頁面之前”選項
1K+ 次檢視
Crystal Reports for Visual Studio 2010 是免費提供的,您可以開發任意數量的報表,並且可以免費託管執行時引擎。現在,Crystal Reports 已預設從 Visual Studio 中排除,您需要從 SAP 網站免費下載它。您可以使用以下連結下載 CRforVS:http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0.exe系統要求詳細資訊產品先決條件Microsoft Visual Studio 2010處理器1.6 GHz 或更快記憶體1GB(32 位)或 1.1GB(64 位)可用作業系統Windows 2003、Windows Vista 平臺支援Windows安裝此軟體後,您仍然可以透過導航到以下路徑在 Visual Studio 中建立新的 Crystal Report 設計:解決方案資源管理器 -> 右鍵單擊專案名稱 ... 閱讀更多
265 次檢視
您可以像下面這樣使用 split −// 在回車符處分割文字Local Stringvar Array lines: = Split( {table.field}, Chr(20) );// 返回比行數少 1 的回車符Local Numbervar delimiters := Ubound(lines)-1;讓我們再看一個例子,如何使用 split 將字串分成不同的行。stringvar array x := split({table.fullname}," "); x[1] stringvar array x := split({table.fullname}," "); if ubound(x) >= 2 then x[2] stringvar array x := split({table.fullname}," "); if ubound(x) >= 3 then x[3]這會將字串分成 3 行,例如“先生”“約翰”“哈珀”
304 次檢視
生成後似乎無法編輯報表。您無法新增約束或邏輯來允許您的報表可編輯。但是確實存在一種解決方法,您可以執行以下操作:首先匯出報表,然後您可以將文件的模式更改為限制更改或編輯。您可以編寫自定義程式碼來執行此操作。
408 次檢視
我建議使用此邏輯來抑制當前記錄不是該組中金額最大的記錄時的詳細資訊。//如果當前記錄不是該組中金額最大的記錄,則抑制詳細資訊 {Event.Event_no}maximum({Event.Event_no},{Deal_NO})這將抑制除每個組中金額最大的記錄以外的每條記錄。
591 次檢視
我認為您需要使用“OnLastRecord”關鍵字來抑制頁首。以下是有關此函式的詳細資訊:函式描述:當正在評估的當前記錄是報表中的最後一條記錄時,此函式返回“TRUE”。返回值:布林值操作:當正在評估的當前記錄是報表中的最後一條記錄時,此函式返回“TRUE”。請注意,您要分組的任何欄位,並且您希望在此組的最後一條記錄上進行抑制,或者使用 next() 函式,如下所示:onlastrecord 或 next({table.field}){table.field} 示例:GH1(使用 Customer.ID 作為組)GH2(使用 Sales.No 作為組)詳細資訊 GF2 - 在其上繪製了線條 ... 閱讀更多