Как использовать общую переменную в отчете Crystal Report
Общие переменные могут быть чрезвычайно полезны в отчете Crystal Report. В отличие от локальных и глобальных переменных, значение, хранящееся в общей переменной, можно задать и/или просмотреть в любом месте отчета Crystal Report. Например, вы можете создать общую переменную с именем Возраст. Затем вы можете сохранить значение 31 для возраста в одном вложенном отчете и отобразить это значение в другом вложенном отчете.
Шаг 1
Установите общую переменную. Общая переменная может быть установлена в любом месте основного отчета или в любом месте любого подотчета. Чтобы установить общую переменную с именем Age, вы должны использовать следующий код:
Общий номерVar UserAge; UserAge :={Table1.Age}; ""
Шаг 2
Отобразите или используйте общую переменную. Общая переменная может обрабатываться или отображаться в любом месте основного отчета или в любом месте любого подотчета. Вы бы поделились своей переменной Age следующим образом:
Общий номерVar UserAge; Возраст пользователя
Шаг 3
Используйте общую переменную в формулах или разделах в любом месте отчета.
Совет
Использование общей переменной может помочь вам повысить производительность отчета Crystal, позволяя обмениваться данными между подотчетами. Это могло бы устранить необходимость связывать так много таблиц в одном подотчете, тем самым ускорив отчет Crystal Report.