共用方式為


在 LightSwitch 中建立報表及列印

LightSwitch 不包含固定報告和列印功能,不過,您可以將報表和列印至 LightSwitch 應用程式中使用數種方式。

匯出至 Excel

在大部分情況下,因此,如果您先將它匯出至 Excel,您可以報告和列印資訊。 定義查詢傳回資料試算表,根據查詢的畫面,然後啟用畫面上的 [匯出至 Excel] 按鈕。 使用者可以選取按鈕匯出螢幕上的資料格式,在 Excel 的資料和列印。 如需詳細資訊,請參閱將資料匯出至 Microsoft Excel

注意事項注意事項

匯出至 Excel 功能只能在 LightSwitch 桌面應用程式。

Silverlight 使用者控制項

對於反覆報告和列印工作 (例如列印發票,您可能想要建立 Silverlight 使用者控制項。 您可以將控制項配置的欄位,繫結至 LightSwitch 資料和使用 XAML 程式碼定義外觀。 必須在 LightSwitch 應用程式可以使用在螢幕上產生的控制項。 如需詳細資訊,請參閱逐步解說:列印發票

注意事項注意事項

Silverlight 支援巡覽,列印,但是最佳結果需要支援 PostScript 的印表機。

SQL Server Reporting Services

例如,您可以建立、部署和管理您的組織的報表使用 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 Automation

Office 進行報告和列印提供許多內建的方案,不過,您也可以在 Visual Studio Professional 2012 中使用 Office 開發工具自動化報表的建立和顯示或列印到您的 LightSwitch 應用程式。 如需詳細資訊,請參閱逐步解說:建立報表

其他廠商的方案

您可以取得刪除 Microsoft 之外,還提供報告和列印功能從廠商的 LightSwitch 擴充功能。 其他索引標籤中,您可以找到並下載從 Visual Studio 繪製廊的副檔名。

下載擴充功能

  1. 在功能表列上,選擇 [工具]],則 [擴充功能和更新]。

  2. 在 [擴充功能和更新] 對話方塊中,展開 [連接] 節點,然後選取 [Visual Studio 繪製廊]。

  3. 在 [搜尋 Visual Studio 繪製廊] 文字方塊中,輸入 [LightSwitch]。

  4. 在出現的清單中,選取副檔名,然後選擇 [下載] 按鈕。

    系統會提示您安裝擴充功能或會導向廠商的網站副檔名。