简体   繁体   English

水晶报表-设置选择公式

[英]Crystal Report - Set Selection Formula

When I pass a report to a CrystalReportViewer, I can pass a selection formula: 将报表传递给CrystalReportViewer时,可以传递选择公式:

dim viewer as new CrystalReportViewer

viewer.ReportSource = rpt
viewer.SelectionFormula = <some query string>

In some cases, I do not wish to display the report, instead i want to export directly to PDF file: 在某些情况下,我不希望显示报告,而是希望直接导出为PDF文件:

Dim file As Stream = rpt.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat)

How do you pass the SelectionFormula in this instance? 在这种情况下,如何传递SelectionFormula?

For reference, i get the following error at the moment: 供参考,目前我收到以下错误:

ParameterFieldCurrentValueException was caught 捕获了ParameterFieldCurrentValueException

Missing parameter values. 缺少参数值。

好的,所以我自己回答了这个,解决方法是:

rpt.RecordSelectionFormula = <some query string>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM