--------------------------------------------------
◆SSRS基本
--------------------------------------------------
・URL
http://localhost/ReportServer
http://localhost/Reports
--------------------------------------------------
◆レポート開発
--------------------------------------------------
■メジャー
・AggrigateFunctionプロパティ
メジャーの値の集計に使用する関数。
・SUM:差し込んだ次元に該当する数値項目の合計値を出力
・LastNoEmpty:差し込んだ次元に該当する数値項目で最後にあらわれる1行の数値を出力
--------------------------------------------------
◆SSRS環境
--------------------------------------------------
■SSRSログ出力先
インストールディレクトリによるが、だいたい以下のパス
c\:Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\LogFiles
■Excel2003形式エクスポート設定
(1)以下のファイルを開き、Visible="false"部分を"true"に変更し保存。
C:\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\ReportServer\rsreportserver.config
<Extension Name="EXCEL" Type="Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer,Microsoft.ReportingServices.ExcelRendering" Visible="false"/>
(2)SSRSのサービス再起動
(3)ブラウザでSSRS開き、エクスポートアイコン押下
⇒「Excel2003」が選択できる。
[参考]http://msdn.microsoft.com/ja-jp/library/dd255234.aspx
--------------------------------------------------
◆トラブルシューティング
--------------------------------------------------
■オブジェクト重なり
[メッセージ]
警告 : Tablix 'Tablix1' と Tablix 'Tablix2' が重なっています。
レポート アイテムの重なりは、どのレンダラーでもサポートされていません。
[原因]
重なっているオブジェクトがあり、ブラウザで表現できない
[対策]
重なっているオブジェクトをずらし、重なりをなくす
--------------------------------------------------
◆Tips
--------------------------------------------------
■SSRSパラメータの既定値設定
URLパラメータにパラメータを記述することで設定できる。
例)レポート画面初期表示時に、param1に100、param2に200を設定する http://localhost/ReportServer/Pages/ReportViewer.aspx?/dir1/report1&rs:Command=Render¶m1=100¶m2=200
※複数条件付けたい場合は、パラメータを並べればOK。
同じパラメータに対して複数選択したい場合も同様。