【问题标题】:Formula record in Crystal Reports not workingCrystal Reports 中的公式记录不起作用
【发布时间】:2014-11-15 11:40:05
【问题描述】:

我在 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 时,代码可以正常工作,但现在它显示了表格的所有值。

【问题讨论】:

  • 水晶报表中的公式是在哪里写的?

标签: vb.net visual-studio-2010 crystal-reports


【解决方案1】:

如果您需要根据某些参数过滤数据,那么您需要在Record Selection Formula中编写公式,而不是在公式编辑器中。

您可以从水晶报表的Report -> selection formula --> record selection formula选项卡中获取记录选择公式。

【讨论】:

  • 我这样做了,但结果相同
  • 您检查过查询吗?在数据库上触发相同的操作并检查结果
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-05-02
  • 2015-12-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多