[英]Crystal Reports Case Statement
我有兩個表, [TASKS]
和[EVENTS]
。 [EVENTS]
通過鍵[EVENTS.TASKID] = [TASKS.TASKID]
與一對一關系鏈接到[TASKS]
(即每個任務可以有多個事件)。
我正在嘗試編寫一個Crystal Report,它將返回執行的任務數以及沒有特定事件類型的任務數。
在SQL中我會使用Case語句,但是看不到如何在Crystal中實現這一點。 我需要的輸出類似於以下內容:
| # |
----------------+---+
Has event | 5 |
----------------+---+
No event | 9 |
----------------+---+
Total | 14|
----------------+---+
任務小組
創建一個公式,如果事件類型匹配則返回1,否則返回零。
如果任務組的該公式的MAX為1,則在“任務組頁腳”中放置一個公式,該公式將全局變量加1。使用“報表公式”顯示該全局變量的最終值。
MAX = 0的相同邏輯適用於有多少任務沒有匹配事件的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.