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 ギャラリーから拡張機能を検索、ダウンロードできます。
拡張機能をダウンロードするには
メニュー バーで、[ツール]、[拡張機能と更新] を選択します。
[拡張機能と更新] のダイアログ ボックスで、[オンライン] のノードを展開し、[Visual Studio ギャラリー] を選択します。
[Search Visual Studio Gallery] のテキスト ボックスに、[LightSwitch] を入力します。
表示されたリストで、拡張機能を選択し、[ダウンロード] のボタンをクリックします。
拡張機能をインストールするように求めるメッセージが表示されること、または拡張機能の開発元の Web サイトに送信されます。