2016-07-09 39 views
0

Crystal Reportsで、最終結果データセットでTypeがAまたはTypeと等しいEmployeeIdを取得する方法でEmployeeIdに2つのテーブルを結合したいと考えています。私はコマンドでそれを行うのは簡単だろうが、私はテーブルの選択肢からコマンドを実行する必要があります。私が外部結合を外したときに、type = AまたはIsNull(Type)の型の値がnullのレコードは、テーブルとフィルタレコードが削除されます。それをどうやって行うのかアドバイスできますか?Crystal Reports:左外部結合とフィルタリング

表1

EmployeeId 
1 
2 
3 

表2

EmployeeId, Type 
1, A 
2, B 
3, NULL 

結果は

EmployeeId, Type 
1, A 
3, NULL 

よろしく、を設定しますPrzemek

+0

isnull(型)ではなく、type = nullです。 – Siva

答えて

1

条件の順番を入れ替えるだけでよい:isnull(type) or type=A。最初に行うことはnullをチェックする必要があります。そうしないと、Crystalは例外として扱い、そのステートメントを評価し続けることはありません。