|
Невидимость пустого подотчета
|
|||
---|---|---|---|
#18+
Здравствуйте! Подскажите пожалуйста ответ на такой вопрос. У меня есть отчет в CR 9. В этом отчете имеется подотчет, так вот когда данные попадают в подотчет то все выглядит хорошо, но если в этом подотчете нет данных, то подотчет выводится пустой. Вопрос вот в чем, как сделать так что бы пустой подотчет не отображался. Если вызвать format subreport, то там есть такая галочка Supcess, что бы такого написать в формуле на этот supcess???? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2005, 15:46 |
|
Невидимость пустого подотчета
|
|||
---|---|---|---|
#18+
Когда отчет выдает пустоту, наверняка у тебя есть в нем какие-то формулы, которые равняются в этом случае нулю или Null....вот и поставь эту формулу {....}=0 в поле suppress для числового если значение string то {....}="" или если нет значения IsNull(......) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2005, 16:25 |
|
Невидимость пустого подотчета
|
|||
---|---|---|---|
#18+
Да формулы в подотчете есть, но вот редактировать подотчет приходится из главного окна, а там когда вызывается редактор формул, то там не видно полей и формул подотчета... Может быть можно в Format Section сделать так (а подотчет находится в Details), что бы секция Details уменьшалась если подотчет пустой ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2005, 17:23 |
|
Невидимость пустого подотчета
|
|||
---|---|---|---|
#18+
Если я неправ, то поправьте, но Alen Когда отчет выдает пустоту, наверняка у тебя есть в нем какие-то формулы... поможет лишь отчасти. Это первый необходимый шаг, но недостаточный. (в том смысле, что отведённое под отчёт пространство назад не вернёшь) Вижу два пути. тривиальный, а потому не всегда применимый Иногда существует "сверху" заранее узнать, что подотчёт пуст. Например, сумма документа ноль, а потому никакого состава у него нет. В данном случае можно просто "подавить" секцию. При этом подотчёт в упомянутой Аленом доводке не нуждается. извращённый секцию с подотчётом подавить не можем, но аккуратненько мышкой сжимаем её до нулевой высоты. (При этом can grow должен быть выставлен) Естественно, нужно позаботиться, чтобы ни одни секция подотчёта не "светилась". ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2005, 17:28 |
|
Невидимость пустого подотчета
|
|||
---|---|---|---|
#18+
Доброго времени суток, с ответом маленько запоздал. Проблема решилась путем подавления секций в самом подотчете, в section expert, на supress просто написал формулу IsNull ({поле_подотчета}), а сам подотчет ужал, поставив на нем Can Grow, все очень даже не плохо смотрится. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2005, 07:37 |
|
|
start [/forum/topic.php?fid=31&fpage=170&tid=1539521]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
others: | 232ms |
total: | 370ms |
0 / 0 |