遺漏 )。
括弧必須成對使用;每個開始括弧必須與一個結束括弧配對使用。其中一個開始括弧少了配對的結束括弧。請插入遺漏的括弧,並再檢查一次。
遺漏 ]。
方括弧必須成對使用;每個開始的方括弧必須與一個結束的方括弧配對使用。其中一個開始的方括弧少了配對的結束方括弧。請插入遺漏的方括弧,並再檢查一次。
不允許布林值範圍變數。
您剛輸入了布林值範圍變數。除了布林值以外,所有的資料型別都允許範圍變數。請將資料型別變更為布林值以外的資料型別,或輸入布林值項目變數來取代布林值範圍變數。
天數必須介於 1 和該月份的天數之間。
輸入的天數與該月份不符。以一月為例,如果輸入的天數是零 (0) 或 32 或更大的數字,[公式檢查程式] 就會顯示這個警告。請將天數變更為符合該月份的天數,並再檢查一次。
這裡必須是欄位。
在公式中應該輸入欄位的位置,輸入了欄位以外的資訊。請修正問題,並再檢查一次。
公式無法參考其自身,無論是直接或間接。
無法輸入參考自身的公式。例如,在建立公式 @Profit 時,不能使用 @Profit 作為函式的引數。移除該參考,並再檢查一次。
這裡必須是函式。
[公式編輯器] 預期您應該會輸入函式,但卻沒有輸入函式。請重新檢查公式,並輸入需要的函式,或者如果公式有誤,請加以修正。
月數必須介於 1 和 12 之間。
輸入的月數不在允許的範圍之內。請輸入介於 1 與 12 之間的月數,並再檢查一次。
字串最多可以長達 65534 字元。
程式允許公式中的字串長度上限為 65534 個字元。輸入的字串超過了這個限制。請減少字串的長度,並再檢查一次。
註標必須介於 1 和字串的長度之間。
輸入的註標號碼所指定的字元不存在。例如,如果輸入的註標,在長度為五個字元的字串中參考到第六或第八個字元,就會得到這個警告。請將註標變更為存在的數值,並再檢查一次。
註標必須介於 1 和陣列的大小之間。
輸入的註標所指定的陣列項目不存在。例如,如果輸入的註標,在五個項目的陣列中參考到第六或第八個項目,就會得到這個警告。請將註標變更為存在的數值,並再檢查一次。
這裡不允許小計條件。
小計中輸入的小計條件使用日期或布林值欄位以外的欄位,作為排序或群組依據欄位。小計不需要條件。請將條件刪除再繼續。
小計條件必須是字串。
輸入的小計條件不是字串格式。請確定在公式中輸入條件時,兩端有使用單或雙引號。
無法將變數重新宣告成不同的型別。
所宣告的變數與之前宣告過的變數具有相同的名稱,但資料型別不同,這是不允許的。請變更變數的名稱或其資料型別,以符合原始的資料型別。
這裡必須是變數。
您已經在公式中使用指派運算子 (:=),但前面未放置變數。指派運算子之前 (左方) 應該緊接著變數。請輸入變數,並再試一次。
這裡應該是變數名稱。
宣告了變數的資料型別,但沒有宣告變數名稱。必須輸入變數名稱,才能完成宣告。請輸入變數名稱,並再試一次。
拒絕存取。
DOS 不允許存取指定的檔案。請確定該檔案未被另一個程式所使用 (或網路上的另一使用者),和/或確定您具有正確的網路使用權限,然後再試一次。
呼叫自訂函式 sampleFunction 時發生錯誤。
嘗試呼叫指定的自訂函式時,報表中發生錯誤。
無法配置記憶體。
這個訊息通常表示沒有足夠的記憶體可用。請關閉不需要的報表,並結束非必要的程式。然後再試一次。
無法重新配置記憶體。
這個訊息通常表示沒有足夠的記憶體可用。請關閉不需要的報表,並結束非必要的程式。然後再試一次。
自訂函式,必須藉由指派值到函式名稱的方式,指定的傳回值。
您必須指派傳回值給函式。
日期必須介於 1 和 9999 年之間。
輸入的日期不在允許的範圍之內。請輸入介於 1 和 9999 年 (包括此結束值) 範圍之間的日期,並再檢查一次。
磁碟已滿。
嘗試將報表儲存到已滿的磁碟上。請儲存到不同的磁碟,或從目前的磁碟中刪除不必要的檔案,並再試一次。
除以零。
輸入的公式嘗試將零當成除數。程式不允許這種除法。請編輯公式,使其不再以零為除數,然後再檢查一次。
若要避免此類問題,請使用如下的測試:
If {file.FORECAST} = 0 Then
0
Else
{file.SALES} / {file.FORECAST}
公式碼錯誤。請聯絡Business Objects 的 Information Management Group。
公式有未預見的不尋常狀況,請將產生此項警告的公式文字儲存起來,並聯絡本公司。
剖析樹狀結構時發生錯誤。請聯絡Business Objects 的 Information Management Group。
程式在剖析公式時,發生剖析樹狀結構無法處理的狀況。請將產生此項警告的公式文字儲存起來,並聯絡本公司。
欄位仍在使用中。
您要求的欄位目前正在使用中。請在欄位可使用時再試一次。
自訂函式中不能使用欄位。
您嘗試在自訂函式內使用欄位。自訂函式中不能使用欄位。
檔案名稱已在使用中。請在用此名稱儲存前,關閉 xxx 視窗。
開啟的報表中,已使用了您嘗試用來儲存檔案的名稱。請先將報表關閉,然後再試一次。
找不到檔案。
找不到指定的檔案名稱。不是檔案名稱不正確,就是路徑不正確。請輸入正確的檔案名稱/路徑,並再試一次。在某些情況下,目錄中可能遺失了檔案 WBTRVDEF.DLL。讀取資料字典檔案需要這個檔案和 WBTRCALL.DLL。
檔案使用權限錯誤。
您沒有所要求檔案的使用權限。在啟動該檔案前,必須先取得必要的使用權限。
安裝了不正確的 Borland 自訂控制項 DLL (BWCC.DLL)。需要 m.n 或更高版本。
程式找到且使用的 BWCC.DLL 版本太舊,無法用來適當地操作程式。以下是發生這種情況的可能原因:
在安裝程式時,BWCC.DLL 是安裝在 CRW 目錄中 (也就是放有 CRW.EXE 或 CRW32.EXE 的相同目錄)。
在安裝時,CRW 目錄被加到 AUTOEXEC.BAT 中的路徑陳述式結尾 (如果曾允許安裝程式更新路徑陳述式的話)。
如果較舊版本的 BWCC.DLL 是安裝於 Windows 目錄、Windows System 目錄或在路徑中稍早出現的 CRW 目錄以外的目錄 (因較早的安裝所導致),程式就會使用該版本,而不是 CRW 目錄中的較新版本。
若要修正這個問題
Crystal Reports隨附 BWCC.DLL 的正確版本。若要修正這個問題,請將路徑中稍前、CRW 以外目錄中所存放的 BWCC.DLL 較舊版本刪除。
如果這還不能解決問題,請將最新版本的 BWCC.DLL 從 CRW 目錄移到 Windows 的目錄中。
內部錯誤:PrintDlg fail: 4100。
Windows [控制台] 中沒有安裝印表機驅動程式。Crystal Reports 開啟報表時,會尋找報表是與哪那一台印表機儲存在一起,如果找不到該印表機,程式就會尋找預設的印表機。如果沒有設定預設的印表機,就會產生錯誤訊息。
沒有足夠的記憶體可用。
可用記憶體不足,程式無法執行您要求的作業。請釋放記憶體,然後再試一次。
DOS 版本無效。
您正在使用 3.0 版之前的 DOS 版本。請安裝 DOS 3.0 版或更新版本,然後再試一次。
檔案控制代碼無效。
指定的檔案控制代碼不存在。請輸入正確的檔案控制代碼再繼續。
未選取預設印表機。可以使用 [控制台] 來選取預設印表機。
請使用 [控制台] 來選取印表機,並再次啟動程式。
除非有選取預設的印表機,否則不能使用程式。若在沒有預設印表機的情況下嘗試啟動程式,會導致此錯誤訊息。
若要選取預設印表機:
請在 Windows [控制台] 中按一下 [印表機] 圖示;[印表機] 對話方塊出現,將所有已安裝的印表機均顯示於 [安裝的印表機] 方塊中。
如果尚未安裝印表機,請先安裝,然後再連按兩下其清單。
附註:
沒有唯一的資料表參考:資料表名稱。
這種狀況通常是由於資料表名稱含有底線,或長於 15 個字元,或以數字開頭所造成。
這個函式的指定引數不足。
這個函式需要的引數比輸入的引數更多。請輸入遺漏的引數,並再檢查一次。
記憶體不足。
沒有足夠的記憶體可用來處理命令。請關閉不需要的報表,並結束非必要的程式。然後再試一次。
數值溢位。
無法代表中間或最後的結果,因為長度過長。請調整或分割公式以建立較小的結果,然後再檢查一次。
找不到實體資料庫。
程式無法找到 DLL 或資料庫。請檢查以確定裝有這些檔案的目錄列於路徑陳述式中。
請在關閉前取消列印。
您的報表引擎呼叫嘗試在工作尚在進行時將其關閉。請確定在關閉列印工作前已取消列印。
無法使用印表機。
無法連接到所選的印表機。請從 Windows [控制台] 重新選取印表機,並再試一次。
報表檔已存在,要覆寫 sample.rpt 嗎?
嘗試用與現存報表相同的名稱來儲存報表,這會覆寫現存的報表,使其不能再使用。按一下 [是] 以覆寫報表,[否] 以停止儲存程序並給您機會再選取一個不同的名稱。
報表已經變更,要在關閉前將變更儲存到 sample.rpt 嗎?
雖然報表在開啟後有過變更,但您嘗試將報表視窗關閉,而沒有先行儲存。除非在關閉報表前進行儲存,否則所作的變更便會遺失。按一下 [是] 以儲存變更,[否] 以關閉報表而不儲存變更。
必須在自訂函式內指派一個值給 sampleFunction。
您必須指派一個值給自訂函式內的函式。
抱歉! 尚未完成這個功能。請稍後再試。
嘗試使用的功能在目前的版本中尚未完成。請等具備此功能的升級版本發行後,再試一次。
無法在指定的時間驗算公式。
過早地嘗試強制驗算欄位、公式或函式。驗算時間函式只能強制較晚驗算,而不能較早驗算。請變更公式,以滿足所需的驗算時間。
公式太複雜。請試著將它簡化。
無法驗算公式,因為公式的等待中作業超過了 50 個的上限。等待中的作業是因優先順序而暫停的作業;在擁有較高層級優先順序的作業結束後,這些作業才會執行。
有時候重排公式也可以計算出相同的數值,且不會造成這麼多等待中的作業。舉一個非常簡單的例子,在公式 2+3*4 中,加法要等到乘法結束後才能執行,因此加法就成了等待中的作業,在完成乘法前都是暫停的;如果將公式改寫成 3*4+2,就能從左到右執行作業而獲得相同的結果,也不會有等待中的作業。
請修正公式,並再檢查一次。
找不到這個欄位名稱配對的 }。
欄位名稱必須括在大括弧 { } 內。您輸入了一個必要的大括弧,卻遺漏了另一個。請插入遺漏的大括弧,並再檢查一次。
找不到這個字串配對的 '。
以 ' 起始的字串必須在行尾前以 ' 結束。其中一個位置使用了 ",卻遺漏了另一個。請插入遺漏的標點符號,並再檢查一次。
找不到這個字串配對的 "。
以 " 起始的字串必須在行尾前以 " 結束。其中一個位置使用了 ",卻遺漏了另一個。請插入遺漏的標點符號,並再檢查一次。
字串的份數太大,或不是整數。
用 ReplicateString 函式要求了過多份數,或要求的份數不是整數。請減少要求的份數,或指定是整數的份數,並再試一次。
天數太大,或不是整數。
在日期中加上或減去天數時,只能使用整數的天數 (完整的數字);不能加上或減去非整數的天數 (1/2 天、3.6 天等)。此外,當您加上或減去日期的天數後,產生的日期必須落在允許的 (年) 日期範圍之間,即 0000-9999。若輸入非整數的天數,或是結果落在允許的範圍之外,[公式編輯器] 會顯示這個警告。請修正問題,並再檢查一次。
數字的小數位數太多,或不是整數。
Round(x, #位數) 或 ToText(x, #位數) 函式的第二個引數必須是一個小整數 (完整的數字)。所輸入的第二個引數 (#位數) 數字指定了過多的小數位數,或不是整數。請將該數字變更為小整數,並再檢查一次。
資料錄選擇公式不能包含 PageNumber、RecordNumber、GroupNumber、Previous 或 Next。
您無法將下列的 [列印狀態] 函式加入資料錄選擇公式:PageNumber、RecordNumber、GroupNumber、Previous 或 Next。請去除這些欄位,並再檢查一次。
資料錄選擇公式不能包含摘要欄位。
資料錄選擇公式中包含了摘要欄位,這是程式不允許的。移除該摘要欄位,並再檢查一次。
其他文字似乎不是公式的一部分。
您在不需要公式運算元的地方提供了公式運算元 (要在其上執行公式作業的項目)。通常這表示遺漏了運算子或函式前面的部分,或一些必要的語法項目。請修正錯誤,並再檢查一次。
公式的結果不能是範圍。
所建立公式的結果是範圍。公式的結果必須是單一數值。請修正公式,並再檢查一次。
公式的結果不能是陣列。
所建立公式的結果是陣列。公式的結果必須是單一數值。請修正公式,並再檢查一次。
選擇公式的結果必須是布林值。
所建立的選擇公式傳回布林值以外的結果。請使用比較運算子 (= 等等) 重建公式,並再檢查一次。
無法建立特殊變數欄位。
這個訊息通常表示沒有足夠的記憶體可用。請關閉不需要的報表,並結束非必要的程式。然後再試一次。
字串非數值。
ToNumber 函式的引數必須是儲存為字串的數字 (例如,客戶編號、ID 號碼等等)。字串前可能會有一個減號,且可能包含前置和後置的空白。已經使用了非數值的引數,所以不能將其轉換成數字。請將引數變更為數值,並再檢查一次。
無法建立摘要欄位。
這個訊息通常表示沒有足夠的記憶體可用。請關閉不需要的報表,並結束非必要的程式。然後再試一次。
無法建立變數。
無法建立所宣告的變數。請檢查宣告陳述式的拼字和語法,並再試一次。
遺漏了 Else 這個關鍵字。
在 If-Then-Else 運算式中,遺漏 (或錯放) 了 Else 元件,公式因而無法作用。請插入 (或重新定位) Else 元件,並再檢查一次。
遺漏了 Then 這個關鍵字。
在 If-Then-Else 運算式中,遺漏 (或錯放) 了 Then 元件,公式因而無法作用。請插入 (或重新定位) Then 元件,並再檢查一次。
這個欄位名稱的字元太多。
欄位最多可以含有 254 個字元。輸入的欄位名稱超過了這個數字。請輸入字元數是允許範圍內的欄位名稱,並再試一次。
這個字串的字元太多。
公式中的字串長度上限為 65534 個字元。輸入的字串超過了這個限制。請減少字串長度 (或將其斷成兩個或兩個以上的串連字串),並再檢查一次。
這個名稱中的字母和數字太多。
變數名稱最多可以含有 254 個字元。輸入的名稱超過了這個數字。請縮短名稱符合該限制後再繼續。
這個自訂函式中有錯誤。請再詳細檢查。
您嘗試儲存包含錯誤的自訂函式。請修正指明的錯誤,並再試一次。
一定有符合這個欄位的小計區段。
公式中輸入了小計,報表本身卻沒有對應的小計。公式中所輸入的小計必須是複製報表中已有的小計。請將需要的小計加入報表中,然後重新輸入公式,或刪除公式,並再檢查一次。
這個陣列必須加上註標。例如:Array [i]。
輸入的陣列沒有括在方括弧中。請將陣列括在方括弧中,並再檢查一次。
無法彙總這個欄位。
輸入的摘要欄位不存在於報表中。公式中所輸入的摘要欄位必須是複製報表中已有的摘要欄位。請先在報表中輸入摘要欄位,然後重新將其輸入公式中,或根本不要在公式中輸入摘要欄位。
這個欄位無法用來當作小計條件欄位。
要輸入來當作條件欄位的欄位,導致公式中的小計不符合報表中的任何小計。公式中所輸入的小計必須是複製報表中已有的小計。請先在報表中輸入小計,然後將其輸入公式中,或根本不要在公式中輸入小計。
無法使用這個欄位,因為必須在稍後驗算。
過早地嘗試強制驗算欄位、公式或函式。驗算時間函式只能強制較晚驗算,而不能較早驗算。請變更公式,以滿足所需的驗算時間。
這個欄位沒有上一個或下一個數值。
使用的欄位沒有「上一個」數值,可作為 Previous 或 PreviousIsNull 函式的引數,或使用的欄位沒有「下一個」數值,可作為 Next 或 NextIsNull 函式的引數。若要使用這些函式,請用包含適當數值的欄位來替代引數。
這個欄位必須跟目前公式位於同一區段中。
這個欄位是公式的運算元,但現在已經已被移到不同的區段,不再是有效的運算元了。
這個欄位名稱未知。
輸入的欄位名稱未出現在任何作用中的資料庫中。請修正欄位名稱的拼字和/或其別名,並再檢查一次;或者,如果要從目前未使用的資料庫中輸入欄位名稱,請先啟動該資料庫,然後再重新輸入欄位名稱。
無法使用這個公式,因為必須在稍後驗算。
過早地嘗試強制驗算欄位、公式或函式。驗算時間函式只能強制較晚驗算,而不能較早驗算。請變更公式,以滿足所需的驗算時間。
無法使用這個函式,因為必須在稍後驗算。
過早地嘗試強制驗算欄位、公式或函式。驗算時間函式只能強制較晚驗算,而不能較早驗算。請變更公式,以滿足所需的驗算時間。
自訂函式中不能使用這個函式。
您嘗試使用的函式或公式無法在自訂函式中作用,表示這個函式或公式是「沒有狀態的」。
無法列印這個群組區段,因為條件欄位不存在或無效。
報表包含了一個依據條件欄位所建立的群組區段,而此條件欄位不是已不存在於報表中,就是已經變更,所以對該群組區段已不再有效。請重新檢查分組準則,以識別並修正問題的來源。
這個小計條件未知。
輸入的小計條件不存在於報表中。公式中所輸入的小計必須是複製報表中已有的小計。請變更該條件,並再檢查一次。
這個函式的指定引數太多。
輸入了陣列作為非陣列函式的引數。舉例來說,這類問題可能發生在忘記將陣列用方括弧 (陣列必須的語法項目) 括起來時。
這個陣列的指定項目太多。
程式允許陣列中包含上至 50 個數值,您超過了這個限制。請減少陣列中數值的數目,並再檢查一次。
開啟太多檔案。
以 CONFIG.SYS FILES = statement 中所指定的檔案數目而言,開啟了太多檔案 (資料庫、報表)。若要避免這個錯誤再度發生,請使用較少的檔案,或增加 FILES = statement 中所指定的檔案數目。
運算元警告遺失或不正確。
下列警告會在公式編輯器預期找到特定種類的運算元 (要在其上執行公式作業的項目)、但卻找到不同的東西時出現。例如,公式 5>a 比較的是數字與文字 (老掉牙的蘋果與橘子類比)。當公式編輯器看到數字 5 與另一項目在進行比較時,會預期這個項目是另一個數字。如果出現數字以外的任何其他內容,會顯示警告:這裡必須是數字。
這裡必須是布林值陣列。
這裡必須是布林值。
這裡必須是貨幣金額。
這裡必須是貨幣陣列。
這裡必須是貨幣範圍。
這裡必須是日期陣列。
這裡必須是日期。
這裡必須是日期範圍。
這裡必須是數字陣列。
這裡必須是數值陣列或貨幣陣列。
這裡應該是數字、貨幣金額、布林值或字串。
這裡必須是數字、貨幣金額、布林值、日期或字串。
這裡必須是數字、貨幣金額、日期或字串。
這裡必須是數字、貨幣金額或日期。
這裡必須是數字欄位或貨幣金額欄位。
這裡必須是數字。
這裡必須是數字或貨幣金額。
這裡必須是數字範圍。
這裡必須是字串陣列。
這裡必須是字串。
這裡必須是字串或數值陣列。
這裡必須是數值陣列。
這裡是預期的是自訂函式名稱 sampleFunction。