如何为用户提供参数选择amt然后显示该数据

时间:2013-06-11 18:08:09

标签: crystal-reports-xi

我做过报告,显示商品销售摘要免费送货或不免费送货。它们实际上是产品系列,可以免费送货。

看起来像这样。

日期发票#免费PL NOt免费PL等。

061113 1234 $ 29

061213 5678 $ 89

他们希望能够灵活地选择免费PL和非免费PL的范围(例如,“免费PL超过70美元,非免费超过30美元”,或“免费PL”超过80美元且非免费PL超过25美元“等。”

他们想要在参数中指定我猜CR应显示的数量,以便在这种情况下只显示第二行。

这可以在param中完成吗?如果是这样,你会怎么编码?

1 个答案:

答案 0 :(得分:0)

这种方法可能有点冗长,但希望对你有用。

创建一个名为PL history的表,现在给它三个字段,ID,PL_DATE和PL_RATE,你需要在每天插入新记录。如果你想要它更精细,也可以添加另一列作为PL_TIME。现在插入PL_Transaction时,请确保您也输入该表的时间。

完成后,如果合并时间,请使用相应的PL_DATE和PL_TIME创建一个视图并与事务表类似,这将确保您选择在事务期间指定的正确PL。你可以在生成报告按钮后面执行它,不会花时间执行。

JUst调用该视图的视图,并使用公式获取您的特定PL,

我尝试在报告中调用一个字段,它确实来到了报告中,但它无法调用公式编辑器,因此,我想到了这个解决方案,可能有所帮助。谢谢