我在Crystal Reports 13_0_10中使用VB.NET 2010,并且在Crystal Reports中设置参数时遇到错误:结果不会按我的公式进行过滤。
我创建名为id的参数字段(数字),然后创建公式记录:
{Attechment_AB.attid} = {?id}
然后在VB.NET中将值传递给Crystal Reports
rpt.SetParameterValue("id", txtId.Text)
当我使用VB.NET 2008时,代码工作正常,但现在它显示了表的所有值。
答案 0 :(得分:0)
如果您需要根据某些参数过滤数据,则需要在Record Selection Formula
而不是公式编辑器中编写公式。
您可以在水晶报告中的Report -> selection formula --> record selection formula
标签中获取记录选择公式。