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

Devexpress 如何从DevXPress最终用户设计器导出报告?,devexpress,vb.net-2010,Devexpress,Vb.net 2010,我在winform中使用了标准报表设计器,并在设计器栏中添加了一个按钮导出到PDf 我希望当我点击这个按钮时,在designer中打开的报告或编辑的报告应该以pdf格式导出 请给出解决方案。您需要在功能区中添加一个按钮,并使用该按钮启用导出命令。有关版本14.2.5中的报告,请参阅以下来自DevExpress示例项目的代码片段 在“打印预览”选项卡中创建按钮项,并指定其属性,如下所示: private DevExpress.XtraPrinting.Preview.PrintPreviewBar

我在winform中使用了标准报表设计器,并在设计器栏中添加了一个按钮导出到PDf

我希望当我点击这个按钮时,在designer中打开的报告或编辑的报告应该以pdf格式导出


请给出解决方案。

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

在“打印预览”选项卡中创建按钮项,并指定其属性,如下所示:

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";
-图形用户界面视图

您可以添加一个命令按钮将其导出为pdf,但需要检查需要在控件上设置的特定属性。您可以在报表设计器中执行上述编程工作


希望对您有所帮助。

您在导出过程中遇到了什么问题。。如果您在designer中启用了导出功能,那么它还将允许您过滤导出文件类型。。您在代码中实现了什么?谢谢Niranjan!如何在designer中启用导出功能?