Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Невидимость пустого подотчета / 5 сообщений из 5, страница 1 из 1
17.08.2005, 15:46
    #33220982
Gaver
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Невидимость пустого подотчета
Здравствуйте! Подскажите пожалуйста ответ на такой вопрос. У меня есть отчет в CR 9. В этом отчете имеется подотчет, так вот когда данные попадают в подотчет то все выглядит хорошо, но если в этом подотчете нет данных, то подотчет выводится пустой. Вопрос вот в чем, как сделать так что бы пустой подотчет не отображался. Если вызвать format subreport, то там есть такая галочка Supcess, что бы такого написать в формуле на этот supcess????
...
Рейтинг: 0 / 0
17.08.2005, 16:25
    #33221149
Alen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Невидимость пустого подотчета
Когда отчет выдает пустоту, наверняка у тебя есть в нем какие-то формулы, которые равняются в этом случае нулю или Null....вот и поставь эту формулу
{....}=0 в поле suppress для числового если значение string то {....}="" или если нет значения IsNull(......)
...
Рейтинг: 0 / 0
17.08.2005, 17:23
    #33221447
Gaver
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Невидимость пустого подотчета
Да формулы в подотчете есть, но вот редактировать подотчет приходится из главного окна, а там когда вызывается редактор формул, то там не видно полей и формул подотчета...
Может быть можно в Format Section сделать так (а подотчет находится в Details), что бы секция Details уменьшалась если подотчет пустой
...
Рейтинг: 0 / 0
17.08.2005, 17:28
    #33221469
gaper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Невидимость пустого подотчета
Если я неправ, то поправьте, но
Alen
Когда отчет выдает пустоту, наверняка у тебя есть в нем какие-то формулы...

поможет лишь отчасти. Это первый необходимый шаг, но недостаточный. (в том смысле, что отведённое под отчёт пространство назад не вернёшь)

Вижу два пути.
тривиальный, а потому не всегда применимый
Иногда существует "сверху" заранее узнать, что подотчёт пуст. Например, сумма документа ноль, а потому никакого состава у него нет. В данном случае можно просто "подавить" секцию. При этом подотчёт в упомянутой Аленом доводке не нуждается.

извращённый
секцию с подотчётом подавить не можем, но аккуратненько мышкой сжимаем её до нулевой высоты. (При этом can grow должен быть выставлен) Естественно, нужно позаботиться, чтобы ни одни секция подотчёта не "светилась".
...
Рейтинг: 0 / 0
23.08.2005, 07:37
    #33229109
Gaver
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Невидимость пустого подотчета
Доброго времени суток, с ответом маленько запоздал. Проблема решилась путем подавления секций в самом подотчете, в section expert, на supress просто написал формулу IsNull ({поле_подотчета}), а сам подотчет ужал, поставив на нем Can Grow, все очень даже не плохо смотрится. Спасибо
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Невидимость пустого подотчета / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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