在 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 繪製廊的副檔名。
下載擴充功能
在功能表列上,選擇 [工具]],則 [擴充功能和更新]。
在 [擴充功能和更新] 對話方塊中,展開 [連接] 節點,然後選取 [Visual Studio 繪製廊]。
在 [搜尋 Visual Studio 繪製廊] 文字方塊中,輸入 [LightSwitch]。
在出現的清單中,選取副檔名,然後選擇 [下載] 按鈕。
系統會提示您安裝擴充功能或會導向廠商的網站副檔名。