次の方法で共有


LightSwitch でのレポートと印刷

LightSwitch は、組み込みレポート機能と印刷が含まれていませんが、いくつかの方法で LightSwitch のアプリケーションに印刷とレポートを組み込むことができます。

[Excel にエクスポート]

多くの場合、最初に Excel にエクスポートして、情報を報告し、印刷できます。、レポートのデータを定義し、クエリに基づいて返し、画面の [Excel にエクスポート] のボタンを作成して画面を有効にするクエリが。エンド ユーザーは、画面上のデータをエクスポートし、Excel データを書式設定、印刷するボタンを選択できます。詳細については、「Microsoft Excel へのデータのエクスポート」を参照してください。

[!メモ]

Excel の機能へのエクスポートは LightSwitch のデスクトップ アプリケーションでのみ使用できます。

[Silverlight ユーザー コントロール]

請求書の印刷などの反復的なレポートおよび印刷のタスクでは、Silverlight のユーザー コントロールを作成する必要があります。コントロールのフィールドを配置し、LightSwitch のデータにバインドし、外観を定義するために XAML コードを使用できます。LightSwitch のアプリケーションで、画面の結果のコントロールを使用できます。詳細については、「チュートリアル: 請求書の印刷」を参照してください。

[!メモ]

Silverlight のサポートは出力をリダイレクトしますが、最適な結果はプリンターをサポートする PostScript 必要です。

SQL Server レポート サービス

SQL Server Reporting Services を使用して組織のレポートを作成、配置、および管理のプログラミング機能を使用して、レポート機能を拡張およびカスタマイズできます。SQL Server の完全なバージョンを使用できない場合でも、高度なサービスと SQL Server Express で Reporting Services を使用してレポートを作成できます。詳細については、方法: LightSwitch で SQL Server Reporting Services レポートを表示するSQL Server Reporting Services高度なサービスと SQL Server Express の Reporting Servicesまたは" "を参照してください。

Office オートメーション

Office はレポート機能と印刷に多数の組み込みソリューションを示します。また、Visual Studio Professional 2012 でレポートと表示の作成を自動化するか、LightSwitch のアプリケーションからそれらの印刷に Office 開発ツールを使用する。詳細については、「チュートリアル: レポートの作成」を参照してください。

他の販売元からソリューション

Microsoft 以外の販売元からの報告機能と印刷機能を提供する LightSwitch の複数の拡張子を取得できます。他のオプションから、Visual Studio ギャラリーから拡張機能を検索、ダウンロードできます。

拡張機能をダウンロードするには

  1. メニュー バーで、[ツール][拡張機能と更新] を選択します。

  2. [拡張機能と更新] のダイアログ ボックスで、[オンライン] のノードを展開し、[Visual Studio ギャラリー] を選択します。

  3. [Search Visual Studio Gallery] のテキスト ボックスに、[LightSwitch] を入力します。

  4. 表示されたリストで、拡張機能を選択し、[ダウンロード] のボタンをクリックします。

    拡張機能をインストールするように求めるメッセージが表示されること、または拡張機能の開発元の Web サイトに送信されます。