2016-09-21 37 views
1

我正試圖在CR2013中找到一種方法,只在鍵下的每個記錄都沒有值時才選擇記錄。我沒有看到在CR中使用SQL:NOT EXIST的方法。如果在具有值的密鑰下有記錄,請不要選擇該密鑰

我試着創建組選擇,這似乎是最好的方式去與此匹配這些要求,但我不能。

基本上,如果這是我見下表:

Jobid Transaction Type  JTD_COST 
1  3/31/16  1   1000.00 
1  4/1/16   2   500.00 
2  6/1/16   1   1000.00 

我想,如果在這關鍵的任何記錄不具有類型2

只顯示內容,總結出一個完整的關鍵,

當我使用組公式時,我仍然得到所有具有中間交易金額的記錄。我怎樣才能做到這一點?

+0

哪列是關鍵? – Siva

+0

這是一個組合鍵,它處理JobID,交易日期和類型。 –

回答

0

你可以嘗試這樣的方式:

創建公式@concat結合所有3場,並轉換爲字符串。

ToText(Jobid)&ToText(Transaction)&ToText(Type); 

現在使用它來分組報告。

在組頭,組頁腳和細節的剿

現在(如果使用),請使用以下條件

Not(2 in {@Concat}) 

讓我知道櫃面任何問題

+0

這不是在我的密鑰中尋找「2」,如果找到它,不會發布?如果2在我的密鑰中,但不在交易字段中,該怎麼辦?比如約會?這種解決方案實際上適用於我,但可能是其他用途的問題。 –

+0

你正在尋找的其他組合是什麼 – Siva

+0

在我的情況下,我正在尋找交易描述中某些文字的所有記錄,這些記錄未列在我的樣本上。我發現了一個不同的方式去解決這個問題,但不是我說我的問題的方式。我不確定如果沒有瘋狂的工作,這是可能的。 –

0

如何最終得到這樣的數據:

在CR 2013之外,我詢問了滿足條件的不同工作。在這些記錄上,我爲一個新字段寫了一個布爾TRUE。現在我可以在&中篩選出這種情況 - 但是我仍然看到它的需要。如果有人可以提交更好的答案,我會很感激。

相關問題