Передача итого между группами в отчетах о кристаллах
Группа 1 = Дата заказа
Группа 2 = продукт и текущий на руках
1 день
20140423 (Day 1)
product A 200
Order 1 -20
Order 2 -20
Balance 160
Product B 100
Order 1 - 5
День 2
20140424 (Day 2)
Product C 16
Order 1 - 5
День 3
20140425 (Day 3)
Product A 160
Как передать конечный баланс из Product A day 1
к начальному балансу для Product A day 3
Пожалуйста, объясните подробно, потому что я начинающий автор отчетов.
1 ответ
Попробуйте следующий подход: создать формулу @StoreValue
и напишите ниже код.
Local NumberVar Storevalue;
Local NumberVar display;
if ({Date},{@Group1})=20140423 and ({Product},{@Group2})=product A'
Then Storevalue:=//Balance value of A;
if ({Date},{@Group1})=20140425 and ({Product},{@Group2})=product A'
Then display:=Storevalue;
else
display:=//Your calculation here;
display;
Теперь поместите это значение в Balance
строка.