2013-08-06 236 views
0

我的問題類似於鏈接。 Crystal Reports - Count Formula 答案只適用於特定狀態類型提供給您的情況。 現在我想知道,如果狀態類型沒有提供給您(您不知道該域中的內容是什麼),並且狀態的類型可以根據{statustype}字段中的內容而變化。 我希望能夠列出所有不同的狀態類型並計算它在報告中的總體外觀。水晶報告計數

+0

我發現難以閱讀鏈接中的整篇文章。什麼是你的確切問題用簡單的話來解釋會盡力幫助你。 – Siva

回答

0

我想通了,一個簡單的辦法,我們可以創建在報表主報表的佔位符。而且我們可以在子報表中操作

0

好吧,這很容易,如果你看到我的方式,我讀了你引用的線程。

讓不同的公式所有你知道的狀態類型,我敢肯定,他們將是最大的4或5製備式像

localvar int x; 
if(statustype = 'Accepted') 
(
    x = x++; 
) 
x; 

或者你可以把所有的公式,一個,使用相同的if子句,但更改顯示字符串,請確保其摘要字段或位於報告頁腳。

localvar int accept; 
localvar int reject; 
localvar int Pending; 
    if(statustype = 'Accepted') 
    (
     accept= accept++; 
    ) 
    else if 
    (
     reject = reject ++; 
    ) 
    else if 
    (
     Pending = Pending++; 
    ); 
    "Accepted "+ accept + " Rejected " + reject + " Pending "+ Pending; 

希望這有助於

+0

我想問的是如何做到這一點_當你不知道什麼statustypes將事先._ – Ryan