2011-03-18 178 views
0

我遇到錯誤「)丟失」,在水晶報表,當我試圖打開一個報告。「缺少)」的錯誤

將不勝感激任何人都可以提供幫助。

下面是代碼:

// if (wdaysClass1wdNumWorkDays (date({dss_invdo.dodate}),date({dss_invdo.docdate}) , "12345")-1 ) >1 then "No" else 
// if (wdaysClass1wdNumWorkDays (date({@invdate}),date({@dodate}) , "-23456-") ) >2 then "No" else 
// if (wdaysClass1wdNumWorkDays (date({@dodate}),date({@invdate}) , "-23456-") ) >2 then "No" else 
// "Yes" 


//if {dss_invdo.dodate} <> date('01-jan-1900') then 

//(if (wdaysClass1wdNumWorkDays (date({@dodate}),date({@invdate}) , "12345") -1 ) >1 then "No" else 
if 
(wdaysClass1wdNumWorkDays (date({@dodate}),date({@invdate}) , "-23456-") ) >0 and 
(wdaysClass1wdNumWorkDays (date({@dodate}),date({@invdate}) , "-23456-") ) <= 2 
then 
(
"Yes" 
) 
else 
(
"No" 
) 

回答

1

它看起來像功能wdaysClass1wdNumWorkDays來自一箇舊的DLL水晶來提供。那是安裝的嗎?

一個更好的辦法是看看

Ç發現示例自定義功能:\ Program Files文件\的Crystal Decisions \ Crystal報告10個\樣本\ EN \報告\功能例子\定製Functions.rpt

查看公式編輯器左側窗格中報告自定義函數下的函數。

+0

猶大是正確的。您正在使用自定義DLL,並且它在機器中缺失。 – 2011-03-28 22:58:41

+0

該錯誤消息幾乎總是表示缺少一個DLL。 – 2011-03-28 22:59:01