0
我在winform中使用了標準報表設計器,並在設計器欄中添加了一個按鈕「導出到PDf」。如何從Devexpress最終用戶設計師導出報告?
我希望當我點擊這個按鈕時,打開的報告或設計師編輯的報告應該以PDF格式導出。
請給出解決方案來做到這一點。
我在winform中使用了標準報表設計器,並在設計器欄中添加了一個按鈕「導出到PDf」。如何從Devexpress最終用戶設計師導出報告?
我希望當我點擊這個按鈕時,打開的報告或設計師編輯的報告應該以PDF格式導出。
請給出解決方案來做到這一點。
您需要在功能區中添加一個按鈕並使用該按鈕啓用導出命令。請參閱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視圖
您可以添加一個命令按鈕,只需將其導出爲PDF格式,但你需要檢查您需要在控件上設置的特定屬性。您可以在報表設計器中完成以上編程工作。
希望得到這個幫助。
你在導出過程中遇到了什麼問題。如果你在設計器中啓用導出功能,那麼它也將允許你過濾導出文件類型..你在代碼中實現了什麼? –
謝謝Niranjan!我如何在設計器中啓用導出功能? –