2010-12-08 12 views
2

Ich habe versucht, die Daten in der Datenbank mit der folgenden Formel in meinem Crystal-Bericht zu filtern, und eine der Bedingung ist, die Daten selbst, "{vw_CandidateProfile.Type}" ist Null oder leere Zeichenfolge. Aber die folgende Formel funktioniert nicht. Irgendwelche Ideen?Wählen Sie Datensätze mit Crystal-Bericht mit Null-Bedingung

{vw_CandidateProfile.Candidate_Code} = '881225095228' 
AND (
     {vw_CandidateProfile.Type} IN ['NGO','EDU','PRS','PPR','PPS','TTL','OTH'] 
     OR ISNULL({vw_CandidateProfile.Type}) 
    ) 

Antwort

4

Ich habe die Lösung gefunden, bei dem die IsNull() Feld kommt vor dem Feld hat, die nicht IsNull ist().

{vw_CandidateProfile.Type} IN ['NGO','EDU','PRS','PPR','PPS','TTL','OTH'] 
    OR ISNULL({vw_CandidateProfile.Type}) 

wird

ISNULL({vw_CandidateProfile.Type}) 
    OR {vw_CandidateProfile.Type} IN ['NGO','EDU','PRS','PPR','PPS','TTL','OTH'] 
+0

+1. Ich habe heute etwas gelernt! – PowerUser

0

Verwenden Formel: Select Expert

ToText({vw_CandidateProfile.Type}) = "" 
Verwandte Themen