您可以导出不是整个报告,而是导出devexpress xtrareport的报告带吗?我想让标题,正文和页脚传递到不同的字符串。有可能的?感谢
更新
我有一个InvoiceReceipt,它有ReportHeader,Detail,ReportFooter我想传递的内容
ReportHeader => string header;
Detail => string items;
ReportFooter => string footer;
因此,当我得到标题时,它应该以文本格式显示报告的标题(因为它是作为文本导出的),其余的都是。
OR
我可以将ReportHeader导出为文本吗?与ReportFooter和Details部分相同?
OR
我可以通过reportheader,reportfooter和详细信息将devexpress报告导出到文本特定报告吗?
答案 0 :(得分:0)
寻找几乎看起来像这样的代码
XtraReport report = new XtraReport();
ReportModel model = this.DataContext as ReportModel;
report.DataSource = model;
report.Report.DataSource = model.items;
report.ShowPreviewDialog();
使用设置为报告的datacontext的模型可以构建标题,详细信息区和页脚字符串,因此无需从报告标题,详细信息区域,页脚中获取字符串
答案 1 :(得分:0)
on document viewer :-
public void Getnewreport()
{
XtraReport report = new XtraReport();
// Create a report and bind it to a dataset.
report.DataSource = Datads;
// Show the print preview.
report.ShowPreview();
}
on designer
XtraReport objDevReport = new XtraReport();
objDevReport.ShowPreview();
objDevReport.ShowPreviewDialog();