Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 水晶报告问题_C#_Asp.net_Crystal Reports_Crystal Reports 2008 - Fatal编程技术网

C# 水晶报告问题

C# 水晶报告问题,c#,asp.net,crystal-reports,crystal-reports-2008,C#,Asp.net,Crystal Reports,Crystal Reports 2008,我有一张表格,里面有物品和价格,这些价格有些是美元,其余的是英镑,这些物品被分成了几个部分 我想在Crystal报告中使用一个修改后的求和函数,以便在每组末尾以磅为单位显示总数 像C中那样# 这正是我想在crystal reports中做的,但我不知道如何做 如果你有什么想法,请帮帮我 问候, Baher.您可以尝试使用报表的来执行此操作。首先,下一个建议假设您的数据表中有一个名为Curr的列,该列存储货币种类。您必须在CR的公式字段中创建一个新公式,并输入如下内容: if {DataTable

我有一张表格,里面有物品和价格,这些价格有些是美元,其余的是英镑,这些物品被分成了几个部分

我想在Crystal报告中使用一个修改后的求和函数,以便在每组末尾以磅为单位显示总数

像C中那样#

这正是我想在crystal reports中做的,但我不知道如何做

如果你有什么想法,请帮帮我

问候,


Baher.

您可以尝试使用报表的来执行此操作。

首先,下一个建议假设您的数据表中有一个名为Curr的列,该列存储货币种类。您必须在CR的公式字段中创建一个新公式,并输入如下内容:

if {DataTableItem.curr} = '$' then
{DataTableItem.Price}*YourDollarPriceValue
else
{DataTableItem.Price}*YourPoundPriceValue;

你把这个公式放在细节部分

我确实用公式编辑器计算了所有记录的总和,但我无法将特定记录的价格乘以美元的价格
if {DataTableItem.curr} = '$' then
{DataTableItem.Price}*YourDollarPriceValue
else
{DataTableItem.Price}*YourPoundPriceValue;