こんにちは。
年取ると電車通勤が苦痛。
早起き苦にならないから
7時出社で16時退社が理想ですな。
さて、Microsoftレポートで帳票。
たまにはモノ作り。
このサイト、参考になります。ペコリ
VisualStudio2017 で MicrosoftReport を使う - Qiita
これも。
Web サイトで ReportViewer を使用する | Microsoft Docs
最初にクライアントサイドで C# でビルド。
表示テスト。
サーバー側でIISで表示。
rdlcファイルをサーバーサイド設置。
ビルド後のtest1.rdlc ファイルには
データベース接続情報が入っていない。
手入力。
<DataSources>
<DataSource Name="yourDataSet">
<ConnectionProperties>
<DataProvider>System.Data.DataSet</DataProvider>
<ConnectString>Server=localhost;Database=your-db;User ID=your-id;Password=your-pass</ConnectString>
</ConnectionProperties>
<rd:DataSourceID>aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee</rd:DataSourceID>
</DataSource>
</DataSources>
<DataSets>
<DataSet Name="DataSet1">
<Query>
<DataSourceName>yourDataSet</DataSourceName>
<CommandText>select clo1,col2 from table1</CommandText>
</Query>
CommandText タグには
SQL文を直接書いてもいいようだ。