我对Crystal Reports来说还不是新手,所以也许这是非常基本的但是这里......
我有一个字段,其值可以是Y或N.在我的报告底部,我想从上面的记录中显示该字段的Y值。
示例:
Name Field 1
===== ========
pers1 Y
pers2 N
pers3 Y
TOTAL 2
任何人都知道如何完成这项工作? 非常感谢您的时间!
答案 0 :(得分:0)
我的方法是:
创建公式@Caclculate
并写下代码。
if Field1='Y'
then 1
else 0
将公式放在Field 1
旁边并压制。
2。现在取@Calculate
的总和并将其放在页脚中。
按Right Click field calculate-->Insert --> summary
编辑---------------------------------------------- ------------------------------------
再多一个apporach ..试试这个:
你可以使用跑步总数。
在字段中总结一下Field1
并将count
作为总结选项。
在评估使用选项公式时,请写下面的条件。
if(Field1='Y')
then true
else false
答案 1 :(得分:0)
你的" Y"和" Parse"是分隔栏吗?我认为你的问题是分开的,所以只需使用Running total作为描述链接,或者你可以使用summaryrize字段。
输入一个总计字段和总和。
http://victoriayudin.com/2009/11/25/running-totals-in-crystal-reports/
http://crystalreportsblog.com/crystal-reports-running-totals/
答案 2 :(得分:0)
创建公式字段:
// {@Has_Y}
If {table.Field 1}="Y" Then 1 Else 0
添加汇总字段:
{@Has_Y} for
去年销售'
注意:如果它更容易,您可以将{@Has_Y}
添加到details
部分,但汇总字段无需正常工作。