powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / [vfp9] Как не печатать строку в отчете
3 сообщений из 3, страница 1 из 1
[vfp9] Как не печатать строку в отчете
    #38150815
tvolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.

Есть отчет в VFP9 (стандартный report). На вход ему подается сформированный курсор.
В отчете имеется группировка по некоторому полю fname1. Необходимо сделать так, чтобы
в блоке detail для этой группы не печатались строки с пустыми значениями (допустим, возьмем условие EMPTY(fname2) ?
Удалить эти строки из курсора нельзя, так как тогда не будет формироваться summary
по этой группировке.
Я попробовал для всех полей группы задать условие на вкладке "Print WHEN",
установив в "Print only when expression is true" значение "!EMPTY(fname2)".
Действительно, для этих строк ничего не печатается, но само место (пустой блок) в теле отчета
они занимают. Можно ли как-то сделать, чтобы высота этого detail блока была плавающей
(то есть, если в нем ничего не выводится, чтобы он "схлопывался" по высоте в 0) ?
Или есть какое-то другое решение ?
Заранее благодарю за помощь.
...
Рейтинг: 0 / 0
[vfp9] Как не печатать строку в отчете
    #38150823
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tvolf,

Нужно поставить во всех полях на вкладке 'Print when' галочку слева от 'Remove line if blank'
...
Рейтинг: 0 / 0
[vfp9] Как не печатать строку в отчете
    #38150840
tvolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
9IKOB,

Большое спасибо, получилось. Я почему-то думал, что такого рода настройки лучше бы выносить на уровень самого band'а, не полей в нем. Но главное, что работает.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / [vfp9] Как не печатать строку в отчете
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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