2014-12-09 4 views
0

Я использую CR 14.1. У меня есть основной отчет, основанный на 4 под-отчетах. В одном дополнительном отчете у меня есть формула суммы, но я хочу отобразить ее в другом разделе моего основного отчета. Я попытался использовать общие переменные, но это не работает для меня. Значение, которое я получаю, всегда равно 0. Поле, которое я суммирую, используется только в конкретном под-отчетеПередача суммы из отчета Sub для основного отчета Crystal Reports

Любые идеи?

+0

Где вы используете эту переменную в m ain перед секцией вспомогательного отчета или после раздела вспомогательного отчета? – Siva

+0

После раздела вспомогательного отчета – dammyware

+0

Общая переменная должна работать, чтобы передать значение из вспомогательного отчета в основной отчет .... можете ли вы опубликовать свою формулу? – Siva

ответ

0

Как Шива сказал, что вы просто должны использовать Share переменные, просто ссылаться на ту же переменную в обоих местах

в подотчета

shared numebervar mynumber 
mynumber := 100 

в основном докладе

shared numebervar mynumber 
mynumber 

и значение передается из подзаголовка в основной отчет

+0

Я обнаружил, что проблема не в моем коде. Я использую аналогичный код, и я получаю значение 0 в первой записи, а значение первой записи назначается второй записи, когда я нажимаю на следующую страницу. Это может означать две вещи. По двум причинам оба отчета не выполняются одновременно, или значение не назначается в начале – dammyware

Смежные вопросы