SQL Server
 Computer >> コンピューター >  >> プログラミング >> SQL Server

SQL Server Reporting Services (SSRS) でレポートを作成、編集、エクスポートする方法

QuanTriMang.com - SQL Server 2005、2008、2008 R2 製品のセット。すべて、ビジネス向けのレポート作成に特化したソリューションである SQL Server Reporting Services (SSRS) がパッケージ化されています。 SSRS を使用すると、ユーザーは元のデータのさまざまなソースからさまざまなレポートを作成、スケジュール、投稿、管理できます。この記事の後半では、SSRS レポートを手動で作成、編集、エクスポートします。

BIDS で SSRS レポートをプロジェクトに割り当てる:

まず、ここで SSRS の初期手順を参照して完了する必要があります。 Business Intelligence Development Studio (BIDS) で通常の方法でレポートを作成するには、 次の順序に従う必要があります。

BIDS を開き、[ファイル]> [開く]> [プロジェクト/ソリューション]を選択します。

レポート サーバー プロジェクトへの行き方 前に作成しました。

ソリューション エクスプローラー内 ウィンドウで、レポートを右クリックします。 そして新しいアイテムを追加を選択します。 .

[レポート] を選択します。 新しいアイテムの追加セクション 、レポートに名前を付けます (例:MyReport.rdl)。 ) をクリックし、[OK] をクリックします。 .

ここでは、空の開いた SSRS が作成されます。 入札でレポートを作成します :

SQL Server Reporting Services (SSRS) でレポートを作成、編集、エクスポートする方法 画像 1 :SQL Server Reporting Services でレポートを作成および編集する手順

左側のウィンドウにツールボックスが表示されます。 およびレポート データ タグ。これらのタグが表示されない場合は、[表示] メニューから適切なタグを選択します。ツールバー ツールは、テキスト ボックスやテーブルなどのレポート上のすべてのコンポーネントを表示します。レポート データ機能は、画像ファイル、データ フィールド (ウォレット、ページ番号パラメータなど) を含むルートからの取得結果を含むデータ ソースを表示します。

データ ソースとデータセットをプロジェクトに追加:

データ ソースの概念 - データ ソース。ここでは、データのプッシュに使用する場所、接続プロトコルのプロパティ (使用されるサーバー名とアカウント) からデータベース (または XML ファイルなどの他のデータ オブジェクト) を識別するタスクです。このチュートリアルは、以前に作成した SQL Server データ ソースに基づいています。次の順序に従ってください。

[レポート データ] タブで、新規> データ ソースを選択します。 元のデータに名前を付けます。

[共有データ ソース参照を使用する] を選択します。

SQL Server データベースのソースを選択します。 メニューから前に作成した場合は、[OK] をクリックします。 :

SQL Server Reporting Services (SSRS) でレポートを作成、編集、エクスポートする方法 画像 2 :SQL Server Reporting Services でレポートを作成および編集する手順

ここでのデータセットの概念は、クエリ ステートメントやストレージ プロセスを介した一連のデータ要件であり、これらはすべてデータ ソースから始まります。さらに、データセットは、レポートに表示するのに適したデータも指定します。データセットをレポートに追加するには、次の手順に従います。

レポート データ内 タブで、新規> データセットを選択します。 このコンポーネントに名前を付けます。

上の手順でデータベース ソースを選択します。

ここで、サンプル コマンドを入力または貼り付けるか、クエリ デザイナーを使用します。 機能 例は次のとおりです。

P.名前を選択、
製品番号、
色、
定価、
SC.名前 [カテゴリ]
FROM 生産.製品 P
LEFT OUTER JOIN Production.ProductSubCategory SC
ON P.ProductSubCategoryID =SC.ProductSubCategoryID
WHERE ListPrice は 0 と 1000 の間です
カテゴリ、定価 ASC で注文

次に「OK」をクリックします。最後に、レポート データのデータ フィールドにデータ セットが表示されます。 タブ

他のコンポーネントをレポートに追加します。

データセットの初期化が正常に完了したら、レポートの作成を開始します。 1 つ目は、製品表、タイトル、ページ番号などのシンプルで馴染みのある属性です。

テーブルをドラッグ アンド ドロップします。 ツールボックスから タブをクリックしてレポートのメイン インターフェースに移動します。

レポート データ内 タブで、カテゴリ、色、製品、名前、および定価をドラッグ アンド ドロップし続けます。 データ フィールドは次のとおりです:

SQL Server Reporting Services (SSRS) でレポートを作成、編集、エクスポートする方法 画像 3 :SQL Server Reporting Services でレポートを作成および編集する手順

テキストボックスでも同じことを行います。 コンポーネントには、「AdventureWorks Products」と入力します。

レポートの空白部分を右クリックし、[挿入> ページ フッター] を選択します。

組み込みフィールド セクションのこのフッターにテキストボックスをドラッグ アンド ドロップします。 レポート データについて タブで、 タブをページ番号までドラッグします。 要素.

プレビューを使用します。 標準入力データを含むレポートテーブルをプレビューする機能。

レポートの形式とエクスポート:

これは、設計の機能を含むレポートを完成させる最後のステップです。 タブ:

列の追加と削除: テーブルを右クリックし、列の挿入> 左または右を選択します。 .

データ列の幅を変更する :外部パーツをドラッグして変更します。

フォントと形式を変更する :対応するデータ フィールドを選択し、ユーザーのニーズに応じてカスタマイズまたは変更します。

標準の数字の表示形式: 数値データフィールドを右クリックし、テキストボックスのプロパティを選択します。 そして数値を変更します セクション。

レポートのサイズを変更する :カーソルを合わせて隅にドラッグして、サイズを拡大または縮小します。

レポートを PDF、Excel などのさまざまな形式にエクスポートするには。次のことを行います:

プレビューを選択します。 タブ

[エクスポート] をクリックします。 上のボタン:

次に、適切な形式とファイルを保存するパスを選択し、保存をクリックします。 .

SQL Server Reporting Services (SSRS) でレポートを作成、編集、エクスポートする方法 画像 4 :SQL Server Reporting Services でレポートを作成および編集する手順

上記は、SQL Server Reporting Services でレポートを作成および編集するための基本的な手順です。 ただし、SQL Server Books Online、SQL Server Books Online Tutorials、Microsoft Press - Stacia Misner および CodePlex で例を参照することもできます。頑張ってください!

SQL Server Reporting Services でレポートを作成および編集する手順」の記事を読み終えました。 " 編集者:TipsMake チーム。この記事が多くの役立つ技術的なヒントやコツを提供できれば幸いです。ヒントやガイドに関する同様の記事を検索できます。読んでいただき、定期的にフォローしていただきありがとうございます。


  1. SQLServerのPIVOT句

    SQL Server(Transact-SQL)では、PIVOT句を使用すると、クロス集計を使用して、あるテーブルから別のテーブルにデータを転送できます。つまり、集計結果を取得して行から列に移動できます。 この例では、合計を計算してから、データテーブルの列に行を渡します。 PIVOT句の構文 SELECT cot_ dautien AS , [giatri_chuyen1], [giatri_chuyen2], … [giatri_chuyen_n] FROM () AS PIVOT ( ham_tong () FOR IN ([giatri_chuyen

  2. SQLServerのCOUNT関数

    この記事では、SQL ServerでCOUNT()番号を処理する関数を特定の構文と例で使用して、関数をより適切に視覚化およびキャプチャする方法について詳しく説明します。 説明 COUNT関数 SQL Serverでは、データテーブルに含まれるレコード(データ、行)の数をカウントするために使用されます。 NULLが省略された値はカウントされません。 構文 SQL ServerでCOUNT関数を使用するには、次の構文を使用します。 SELECT COUNT(cot) FROM bang [WHERE dieukien]; パラメータ : コット: 列または計算値、カウントする式 状