powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Fox Pro Report
3 сообщений из 3, страница 1 из 1
Fox Pro Report
    #33551116
Manush
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте, я Мануш.
Впервые обращаюсь к вам.
У меня проблема, связанная с распечаткой рапорта.
Я не хочу распечатывать строки рапорта где есть поля со значением равным 0.
Рапорт в самом деле не распечатывает эти строки, но пропускает их оставляя
пустые строки, которые портят вид. Можно ли сделать так, чтобы эти строки
не пропускались.
Предвидя ваш вопрос, насчет того, чтобы составить запрос так, чтобы в нем
не было этих злополучных строк, содержащих нулевые значения, то этого
у меня не выходит по причине слишком длинного запроса (Fox дает сообщение,
что запрос слишком длинный).
Заранее благодарю.
Мануш.
...
Рейтинг: 0 / 0
Fox Pro Report
    #33551141
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зайди в поле, кнопка Print When и выстави чек Remove line if blank
...
Рейтинг: 0 / 0
Fox Pro Report
    #33551172
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Другое решение - это использовать опцию FOR в самой команде Report.

Код: plaintext
REPORT FORM MyReport.frx FOR MyTable.Field1<> 0 

Однако в отличии от решения, предложенного Hel!Riser если ВСЕ строки отчета имеют нулевое значение поля, то при использовании опции FOR отчет вообще не будет распечатан. А при использовании Prin When все-таки будут распечатаны шапка и подвал отчета.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Fox Pro Report
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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