powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal Reports 2008 - subreports - передача параметров
2 сообщений из 2, страница 1 из 1
Crystal Reports 2008 - subreports - передача параметров
    #35805274
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите пожалуйста:

1) при линковке subreport по полям базы данных каково поведение подточета:
а) вытащить на себя всю таблицу и фильтровать на клиенте
б) пропихнуть в бд условия отбора и выбрать только нужное?


2) есть главный и подчиненный (subreport) отчет Crystal, оба с параметрами:
- дата отчета (есть такое поле базы данных)
- номер счета (есть такое поле базы данных)
- филиал (вычисляемое поле - каждый филиал в отдельности плюс спецзначение "все филиалы", о котором БД не знает,
и хитрый WHERE filial = {?par_filial} or {?par_filial} ='ВСЕ' для этого в запросе отчета)


нужно подлинковать subreport к главному по этим трем полям

как это правильно делается?
такое впечатление, что мастер подотчета Crystal дает выбрать только поля бд, но не параметры из subreportа :(
дату и счет можно линковать как поля бд, а филиал - низя :(
или что не так делаю?


3) можно ли в Infoview опубликовать два отчета - главный и subreport (как самостоятельый отчет), а затем сделать гиперссылку из главного в subreport с передачей параметров?
как это делается?
...
Рейтинг: 0 / 0
Crystal Reports 2008 - subreports - передача параметров
    #35810950
гостьь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1.Значения полей передаются в подотчет и попадают в значения параметров для подотчета. А там уже зависит от подотчета как он будет использовать свои параметры: в фильтрах на полный набор данных или при формировании запроса к БД
2.Необходимо авторфилиал (вычисляемое поле - каждый филиал в отдельности плюс спецзначение "все филиалы", о котором БД не знает,
и хитрый WHERE filial = {?par_filial} or {?par_filial} ='ВСЕ' для этого в запросе отчета)
представить в виде функции и уже ее линковать к параметру подотчета
3.Да. Для этого в свойствах подотчета устанавливается галочка Subreport.on-demand Subreport и строка , которая замещает подотчет и является ссылкой Subreport.on-demand Subreport Caption
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal Reports 2008 - subreports - передача параметров
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]