powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Изменяемая высота шапки отчета в FPD
12 сообщений из 12, страница 1 из 1
Изменяемая высота шапки отчета в FPD
    #34766507
korsak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В шапке - несколько строк - каждая берется из переменной.
Предположим 10 строк.
Некоторые переменные могут оказаться пустыми - соответственно шапка получается "дырявая".
Не есть красиво.
Никто не подкинет идейку - как побороть?
...
Рейтинг: 0 / 0
Изменяемая высота шапки отчета в FPD
    #34766719
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну дак и проверяй строку перед выводом, пустые не выводи.
...
Рейтинг: 0 / 0
Изменяемая высота шапки отчета в FPD
    #34767203
korsak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima TНу дак и проверяй строку перед выводом, пустые не выводи.
так от этого пустые строки в _шапке_ (.FRM) не изчезнут :)
...
Рейтинг: 0 / 0
Изменяемая высота шапки отчета в FPD
    #34767210
korsak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
уточнение.
10 переменных - 10 строк в шапке.
...
Рейтинг: 0 / 0
Изменяемая высота шапки отчета в FPD
    #34767284
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
korsakтак от этого пустые строки в _шапке_ (.FRM) не изчезнут :) Я на FPD все в PRG писал. .FRM - что-то типа report`а ? Отчеты делал самодельной утилиткой, где генерятся файлики с заголовка отчета, страницы, тела и конца отчета. Она все склеивает, делает предпросмотр и вывод с разбиением на страницы и учетом типа принтера лазерный/матричный. Если надо, могу поделиться.
...
Рейтинг: 0 / 0
Изменяемая высота шапки отчета в FPD
    #34767909
korsak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T korsakтак от этого пустые строки в _шапке_ (.FRM) не изчезнут :) Я на FPD все в PRG писал. .FRM - что-то типа report`а ? Отчеты делал самодельной утилиткой, где генерятся файлики с заголовка отчета, страницы, тела и конца отчета. Она все склеивает, делает предпросмотр и вывод с разбиением на страницы и учетом типа принтера лазерный/матричный. Если надо, могу поделиться.
Надо, интересно.

Но это, согласись, не решение в указанном контексте :)
Предлагаешь сотню report`ов переделать?
...
Рейтинг: 0 / 0
Изменяемая высота шапки отчета в FPD
    #34768072
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
korsakНадо, интересно. Поищу, чуть позже выложу

korsakНо это, согласись, не решение в указанном контексте :)
Предлагаешь сотню report`ов переделать? Согласен, решение не совсем в контексте. Чтоб в контексте - это навыки FPD освежать надо. Неохота.
Но в контексте про сотню до этого тоже ничего не было :) Неужели вся сотня с "дырками"?
...
Рейтинг: 0 / 0
Изменяемая высота шапки отчета в FPD
    #34768172
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все в архиве. Подробности в readme.txt
...
Рейтинг: 0 / 0
Изменяемая высота шапки отчета в FPD
    #34768511
korsak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima TСогласен, решение не совсем в контексте. Чтоб в контексте - это навыки FPD освежать надо. Неохота.
Но в контексте про сотню до этого тоже ничего не было :) Неужели вся сотня с "дырками"?
Нет конечно. Гипербола :)

В начале тоже примерно как ты на печать выводил. Отказался. Группировку данных и проч. муторно ручками делать. Неохота :) Да и картинку проще корректировать. Короче минусов в FPD-репортах много, но плюсов больше.
...
Рейтинг: 0 / 0
Изменяемая высота шапки отчета в FPD
    #34768627
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
korsakВ начале тоже примерно как ты на печать выводил. Отказался. Группировку данных и проч. муторно ручками делать. Неохота :) Да и картинку проще корректировать. Короче минусов в FPD-репортах много, но плюсов больше. Понятно. Группировки - геморой. Остальное терпимо. Меня больше принтеры тогда доставали у одного матричный, другой лазерный уже купил. А на матричном за подсовыванием листов еще следи. Esc-последовательности еще разные (шрифт, ориентация) под тип принтера ...

Если память не изменяет - есть команда принтеру вернуться на строчку вверх. Еще можешь структуру FRM поизучать, это dbf-ка с мемополем должна быть. Может нароешь где высота хранится. В отличии от VFP опасаться несовместимости со следующей версией не надо :)
...
Рейтинг: 0 / 0
Изменяемая высота шапки отчета в FPD
    #34769134
Гулин Федор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там была галочка supress empty strings
но вроде только в details

есть другоге решение - если выводить в в текст файл

то можно написать простую утилитку удаления пустых строк -
но тогда удалит все пустые

зв по каким-то параметрам дос репортер до сих пор лучше (по крайней мере до 9точно)
можно было в текстовый файл - вывести а потом его
смотреть печатать и тд
если есть просмотрщик - то можно туда всунуть
...
Рейтинг: 0 / 0
Изменяемая высота шапки отчета в FPD
    #34769599
korsak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гулин Федортам была галочка supress empty strings
но вроде только в details
вот именно :)

Гулин Федор
есть другоге решение - если выводить в в текст файл

так и сделано. Неужели до сих пор кто нибудь напрямую на принтер выводит?

Гулин Федор
то можно написать простую утилитку удаления пустых строк -
но тогда удалит все пустые
Ну примерно так.
При выводе в файл в строку ставится метка удаления.
После вывода текста в файл прога его обрабатывает (псевдографика таблиц) - это было уже.
Добавил туда проверку строк с меткой и соотв. удаление.
Один минус - если уже разбито на страницы - высота страницы плавает.

Мда. Эт сколько уже костылей к FPD приделано...

Гулин Федор
зв по каким-то параметрам дос репортер до сих пор лучше (по крайней мере до 9точно)
можно было в текстовый файл - вывести а потом его
смотреть печатать и тд
если есть просмотрщик - то можно туда всунуть
лучше утилитки winprint.exe от бухгалтерии www.sbis.ru не встречал.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Изменяемая высота шапки отчета в FPD
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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