2015-05-15 51 views
0

我在winform中使用了標準報表設計器,並在設計器欄中添加了一個按鈕「導出到PDf」。如何從Devexpress最終用戶設計師導出報告?

我希望當我點擊這個按鈕時,打開的報告或設計師編輯的報告應該以PDF格式導出。

請給出解決方案來做到這一點。

+0

你在導出過程中遇到了什麼問題。如果你在設計器中啓用導出功能,那麼它也將允許你過濾導出文件類型..你在代碼中實現了什麼? –

+0

謝謝Niranjan!我如何在設計器中啓用導出功能? –

回答

0

您需要在功能區中添加一個按鈕並使用該按鈕啓用導出命令。請參閱DevExpress示例項目中的以下代碼段,瞭解14.2.5版中的報告。

創建打印預覽選項卡按鈕項目,並指定它的如下特性:

private DevExpress.XtraPrinting.Preview.PrintPreviewBarItem printPreviewBarItem23; 

this.ribbonControl1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { 
..... 
this.printPreviewBarItem23 
..... 
}; 

// 
// printPreviewBarItem23 
// 
this.printPreviewBarItem23.ButtonStyle = DevExpress.XtraBars.BarButtonStyle.DropDown; 
this.printPreviewBarItem23.Caption = "Export To"; 
this.printPreviewBarItem23.Command = DevExpress.XtraPrinting.PrintingSystemCommand.ExportFile; 
this.printPreviewBarItem23.ContextSpecifier = this.xrDesignRibbonController1; 
this.printPreviewBarItem23.Enabled = false; 
this.printPreviewBarItem23.Glyph = ((System.Drawing.Image)(resources.GetObject("printPreviewBarItem23.Glyph"))); 
this.printPreviewBarItem23.Id = 91; 
this.printPreviewBarItem23.LargeGlyph = ((System.Drawing.Image)(resources.GetObject("printPreviewBarItem23.LargeGlyph"))); 
this.printPreviewBarItem23.Name = "printPreviewBarItem23"; 

-GUI視圖 enter image description here

您可以添加一個命令按鈕,只需將其導出爲PDF格式,但你需要檢查您需要在控件上設置的特定屬性。您可以在報表設計器中完成以上編程工作。

希望得到這個幫助。

相關問題