2013-07-01 53 views
1

我需要在創建的數據項或現有成員上應用篩選器。例如,我想過濾城市擁有超過1000,000人的'CA'狀態。但是這個過濾器只適用於'CA'狀態,而不適用於其他狀態。城市沒有顯示在交叉表上。例如:Cognos 10.1 - 篩選數據項目或成員 - Report Studio

State   $ percapita 
    CA    2.000.000,00 <---- only this measure is filtered, using other dimension 
    TX    1.203.000,00 

問候,

Marcelo 
+0

這將有助於您在下面的評論擴展問題。同樣由它的外觀你正在使用DMR,這是一個不知情的事情知道(因爲尺寸函數可用) –

回答

0

您可以創建在你把你的兩個項目「國家」和「人均年」名單。然後,右鍵單擊列表並單擊以「去查詢」。然後在左側面板中點擊「工具箱」並選擇「過濾器」。把它放在細節過濾器中。出現一個新窗口。您現在可以編寫您的表達式,如 ([State] ='CA'和[percapita]> 100000)或[State] <>'CA'

+0

謝謝你的答案。我需要在許多行中應用不同的過濾器,而不是通用過濾器。在上例中,如果在「TX」行中應用過濾器([State] ='TX'和[percapita]> 5000)或[State] <>'TX',則兩個過濾器的組合都會產生錯誤的結果。任何想法如何解決這個問題?問候 –

+0

我需要更多關於您的基地內容的例子,您對結果期望什麼,以及最終結果是什麼。它幫助我看到什麼是錯的。用這個表達式([State] ='TX'和[percapita]> 5000)或者[State] <>'TX',你想要所有狀態不是TX的行加上狀態爲TX的所有行,比5000 – tooms

+0

您好上,我已經在這個示例如下表: STATE CITY STATUS QTD CA \t洛杉磯\t \t一個1 CA \t \t MODESTO A 2 CA \t舊金山\t \t乙3 TX \t AUSTIN \t A TX \t HOUSTON \t B FL \t \t MIAMIÇ FL \t \t奧蘭多乙我需要過濾的兩行:洛杉磯其中狀態= A和休斯敦其中狀態= B,保持其他線withou濾波器。你在第一個回答中提到了你,我試着創建了以下詳細過濾器: –

相關問題