проблема отчета о кристалле - PullRequest
0 голосов
/ 16 января 2011

У меня есть таблица, которая содержит предметы и их цены, а также те цены, в долларах, а остальные в фунтах, а предметы разделены на секции

, и я хочу использовать модифицированную функцию Sum в Crystal Report.чтобы в конце каждой группы показывать сумму в фунтах

, как в C #

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

Это именно то, что я хочу сделать в отчетах Crystal, но я понятия не имею, как

Итак, если у вас есть идея, пожалуйста, помогите мне,

С уважением,

Бахер.

Ответы [ 2 ]

0 голосов
/ 17 ноября 2013

Прежде всего, при следующей рекомендации предполагается, что в вашей таблице данных есть столбец Curr, в котором хранится тип валюты. Вы должны создать новую формулу в поле формулы вашего CR и добавить что-то вроде этого:

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

И вы помещаете эту Формулу в свой раздел Подробности.

0 голосов
/ 16 января 2011

Вы можете попытаться сделать это, используя редактор формул отчета .

...