2016-04-28 26 views
0

現在、私は "Storm Door" または "Sunroom Component"を含む注文を表示しているだけです。しかし、私は両方の注文を "ストームドア" "Sunroomコンポーネント"を含む注文を表示するだけです。このコードがどのように見えるかについての提案はありますか?Crystal Reportsのレコードフィルタリングと

+0

あなたはOrのコードを含めることができますか? – Brody

+0

コードを表示できますか? – Siva

+0

今すぐ私のレコード選択式は{"BetterView Sunroom Components"、 "Storm Doors"}の{Categories.Description}ですが、BetterView Sunroom Componentsと "Storm Doors"の両方を含む注文番号のみを表示する必要があります。 {Categories.Description} = "Storm Doors"と{Categories.Description} = "BetterView Sunroom Compnents"では、カテゴリごとに1つずつ、重複した注文番号の問題が発生します – ZStick

答えて

0

私はあなた自身の質問に答えてきたと思います - 両方の製品が注文されたレコードをレポートで取得する場合は、ANDステートメント-{Categories.Description} = "Storm Doors" and {Categories.Description} = BetterView Sunroom Compnents"を使用します。しかし、重複レコードの問題は、レポートの設計上の問題のように聞こえます。いくつか試してみることができます

  1. テーブルジョインを見て、それらが正しく設定されていることを確認してください。 「1対多」の結合設定がある場合は、レコードごとに複数の行を検索している可能性があります。顧客番号に基づいて顧客を注文に追加した場合、各顧客ごとに1件の注文がすべて得られます。
  2. データベース>個別レコードの選択 - レポートの設定および表示するフィールドによって、望ましくない重複。
  3. グループ化の順序を変更する - カテゴリ別(ストームドア、サブルーム)でグループ化する代わりに、顧客別にグループ化し、次に注文数を数えるか、集計関数を使用して必要な情報を提供します。