Предпросмотр печати
Мне не понравился предпросмотр фокса поэтому, родилось вот это решение. Подчеркиваю это
предпросмотр, а не генератор отчетов. Признаюсь идея не моя, но все написано мною с нуля.
Запустите форму Form1 и нажмите "печать", это маленький примерчик как работает
Предпросмотр.
Кстати вы можете посмотреть сразу от 1 до 100 %) одновременно документов.
**************
В архиве есть две папки FOR6 и FOR8
Как видно из названий это соответственно версии для 6-го и 8-го фокса
********************************
Теперь принтер указывается тот который в системе по умолчанию, как и обещал, ну и тултипсы
поправил
********************************
Поправил надпись на тулбаре, и заменил всплывающюю подсказку, когда вместо запятых ставят
точки.
Теперь подсказки нет 🙂 это сделано по совету Владимира Максимова.
**********************************************
Изменил отображение страниц. Теперь покрасивше смотрится.
если у кого-то есть нестандартные страницы репорта,
то для того что бы красиво отображалась страница, надо добавить
в методе oGlRep.START надо добавить свои размеры страниц
К примеру:
DO CASE
CASE ALLTRIM(lcSize)=="A4V"
THIS.nHeight=1152
THIS.nWidth=770
CASE ALLTRIM(lcSize)=="A4G"
THIS.nHeight=770
THIS.nWidth=1152
CASE ALLTRIM(lcSize)=="A3V"
THIS.nHeight=1540
THIS.nWidth=1152
CASE ALLTRIM(lcSize)=="A3G"
THIS.nHeight=1152
THIS.nWidth=1540
CASE ALLTRIM(lcSize)=="A5V" &&новый размер
THIS.nHeight=321 && примерные числа определите сами нужные
THIS.nWidth=231
endCASE
*И незабудте передать свое новое обозначение размера в метод Start
16.12.2003г.
Немного поправил косметически.
К сожалению предпросмотр нельзя сделать, что бы он работал в фоксовом окне 🙁
26.12.2003г.
Исправлен баг при подсчете общего количества листов.
Теперь все работает правильно
22.07.2004г.
Добавлена возможность вывода отчета в текстовый файл.
04.08.2005г.
Убраг глюк при котором происходило сбивание настройки SET PATH.
24.10.2005г.
Добавил скролинг для колеса мышки.
Вложенные файлы
# |
Название |
Тип файла |
Размер |
---|---|---|---|
1 | 333formreport | .zip | 117,18 КБ |