2011-01-16 8 views
0

私はアイテムとその価格と、それらの価格、いくつかのドルやポンドでの休息との項目が含まれているテーブルは、セクション結晶は、レポート問題

に分けられていると私はクリスタルで変更Sum関数を使用したいです報告書の各グループの最後に表示するようにポンドの総C#でそのような

私はクリスタルレポートでやりたいが、私はどのようにそうするように任意の手掛かりを持っていけないまさにそれだ

int price=0; 
foreach (item it in items) 
{ 
    if (it.curr=="$") 
{ price+=it.price*DollarPrice } 
else 
price+=it.price; 
    } 
return price; 

あなたがどんな考えを持っているのであれば、

よろしく、

Baher私を助けてください。

答えて

0

レポートのformula editorを使用してレポートを作成できます。

+0

私は数式エディタですべてのレコードを合計しましたが、特定のレコードの価格にドルの価格を乗算できませんでした – Baharanji

0

まず、次の勧告では、通貨の種類を格納するCurrとい​​うデータテーブルに列があることを前提としています。

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

あなたの詳細セクションにこの数式を入れて、あなたのCRの数式フィールドで新しい数式を作成しなければなりません。

関連する問題