レポート サービスをローカル処理モードで使用しています。
レポート データを SQL データベースから取得したデータセットに設定しています。
レポートをレンダリングしようとすると、次の 2 つの警告が表示されます。
データセット「PPA_Dev」には、フィールド「EMail」の定義が含まれています。このフィールドは、データ ソースから返された結果セットにありません。
データセット「PPA_Dev」には、フィールド「EMail」の定義が含まれています。フィールドの読み取り中に、データエクステンションがエラーを返しました。位置 9 のフィールドにはデータがありません。
生成されたレポートに表示されているのは、メール列が空です。
なぜこれが起こっているのでしょうか?
アップデート
データセットを生成していた sql は正しい情報を返していました。
最後に、メモ帳で rdlc ファイルをいじり、レポート全体を壊し、コードを元に戻し、正しく動作するようになりました。なぜ壊れたのか、なぜ修正されたのか、まったくわかりません。とてもイライラします。