如何从Devexpress最终用户设计师导出报告?

时间:2015-05-15 10:25:21

标签: devexpress vb.net-2010

我在winform中使用了标准报表设计器并添加了一个按钮"导出到PDf"在设计师酒吧。

我希望当我点击此按钮时,在设计器中打开报告或编辑的报告应以pdf格式导出。

请给出解决方案。

1 个答案:

答案 0 :(得分:0)

您需要在功能区中添加一个按钮,并使用该按钮启用导出命令。请参阅DevExpress示例项目中的以下代码片段,了解版本14.2.5中的报告。

在PrintPreview选项卡中创建一个按钮项,并指定其属性如下:

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,但您需要检查需要在控件上设置的特定属性。您可以在报表设计器中执行上述编程工作。

希望得到这个帮助。