Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
14.02.2013, 11:42
|
|||
---|---|---|---|
|
|||
[vfp9] Как не печатать строку в отчете |
|||
#18+
Всем привет. Есть отчет в VFP9 (стандартный report). На вход ему подается сформированный курсор. В отчете имеется группировка по некоторому полю fname1. Необходимо сделать так, чтобы в блоке detail для этой группы не печатались строки с пустыми значениями (допустим, возьмем условие EMPTY(fname2) ? Удалить эти строки из курсора нельзя, так как тогда не будет формироваться summary по этой группировке. Я попробовал для всех полей группы задать условие на вкладке "Print WHEN", установив в "Print only when expression is true" значение "!EMPTY(fname2)". Действительно, для этих строк ничего не печатается, но само место (пустой блок) в теле отчета они занимают. Можно ли как-то сделать, чтобы высота этого detail блока была плавающей (то есть, если в нем ничего не выводится, чтобы он "схлопывался" по высоте в 0) ? Или есть какое-то другое решение ? Заранее благодарю за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.02.2013, 11:46
|
|||
---|---|---|---|
[vfp9] Как не печатать строку в отчете |
|||
#18+
tvolf, Нужно поставить во всех полях на вкладке 'Print when' галочку слева от 'Remove line if blank' ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1583162]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 274ms |
total: | 424ms |
0 / 0 |