Subs という名前の 1 つのテーブルに 2 つの外部キー列があります (PONo、InvoiceNo のように言います)。単一のレコードでは、PO または請求書、またはその両方に何らかのデータが含まれます (Null なし)。PO と Invoice の両方にデータがある場合、PONo ではなく InvoiceNo のみを考慮する必要があります。
レポートを生成するには、上記のクエリを使用する必要があります。そのため、PONo または InvoiceNo でグループ化して、特定のサプライヤーに送信する必要があります。2 つの列を 1 つにグループ化する方法がわかりません。特に、2 つのレコードで PoNo と InvoiceNo の両方が同じである場合、1 つの代わりに 2 つの異なる文字を生成する必要があります。以下のケースを考慮してください。
SubsId PONO Issue InvoiceNo Supp
1 001 XX null abc
2 null YY 001 abc
3 null ZZ 001 abc
上記の表の値が当てはまる場合、次のような結果を取得する必要があります。
手紙 1
PONO Issue InvoiceNo Supp
001 XX null abc
手紙 2
PONO Issue InvoiceNo Supp
null YY 001 abc
null ZZ 001 abc
PONo または InvoiceNo のいずれかを 1 つのグループとしてレポートを表示する必要があるためです。
SSRSで2列ごとに1つのグループにグループ化するために、どこでも検索しました。しかし、解決策は見つかりませんでした。ですから、この問題を解決するのを手伝ってください。
ありがとう