2017-08-02 93 views
0

我有一個展示的信息如下交叉表:水晶報表交叉表取消行式

+----------+-------+ 
| UserName | Total | 
+----------+-------+ 
| User1 | $5 | 
| User2 | $10 | 
| User3 | $50 | 
| User4 | $15 | 
| User5 | $20 | 
| User6 | $0 | 
+----------+-------+ 

我無法弄清楚如何抑制基於公式的行。我想記錄限制用戶1,用戶2和用戶3 - 我曾嘗試以下公式抑制:

IF {Command.UserName} IN ['User1', 'User2', 'User3'] THEN FALSE 

不幸的是這並沒有奏效。我在這裏不知所措。

回答

1

如果您嘗試在「格式字段選項」菜單中使用抑制公式,則可能無法達到所需的目標,因爲它不能用作行中的過濾器。在交叉表中使用它之前,您應該在UserName字段上應用過濾器。您可以使用記錄選擇公式,並將您的情況放在那裏

IF {Command.UserName} IN ['User1', 'User2', 'User3'] 

(我不知道,如果在操作員將工作完全只要你想,但在任何情況下,你可以計算出你的條件)

+0

這是解決方案。我想要一個帶有三個交叉表的子報表,每個交叉表篩選相同的select語句。我最終不得不編寫三個子報表並自定義每個子報表上的select語句。 – Jake