Главно меню
Какво е Page Manager
Формиране на отчети
Въвеждане на заглавие
Допълнителна информация
Форматиране на работната област
Записване на отчетите като графични файлове
Версия за печат
Основни раздели
Какво е Page Manager

Макар външно да прилича на познатите модули за предпечатно разглеждане на документи, Page Manager е по скоро своеобразен генератор на отчети. За разлика от познатите генератори на отчети обаче тук не се налага да се използват някакви специални макети, а резултатът се визуализира непосредствено на екрана.

В различните версии на DB Manager се използват различни модули за печат, възможностите на които варират в твърде широки гранници. От отпечатване на таблици, през печат на потребителски форми, форматирани текстови документи и графични изображения, до т.н. "високоскоростен печат".
В demo версията на продукта са включени само най-обикновенните модули, като и тяхните функции са изключително ограничени. Следващите разглеждания ще бъдат насочени основно към отпечатването на таблици.

Всяка една таблица, независимо от формата, в който е записана може да бъде отпечатана. Това, което отпечатваме ще наричаме отчети. Във всеки един отчет е възможно да се внесат корекции, които биха ни позволили да подобрим неговото качеството.
За да пристъпим към генериране на отчета е нужно да изберем таблицата, която желаем да отпечатаме, след което да натиснем бутонът за активиране на Page Manager.
- Бутон за активиране на Page Manager
Същият резултат може да бъде получен и ако от системното меню последователно изберем Table - Page Manager.
Фиг.1. Общ вид на Page Manager (Demo Version)
В тази версия на Page Manager в работното поле се извежда само една странница. Ако таблицата съдържа повече от една странница по хоризонтал и вертикал, то те могат да бъдат последователно разглеждани като се използват стрелките от контролния панел.
Първите две ни позволяват да се придвижваме наляво и надясно, а съседните нагоре и надолу. Освен да извършваме избор, на това, което разглеждаме ние можем да изберем и кои точно странници от отчета да отпечатваме. За целта е нужно в полетата "Printing horizontal pages" и "Printing vertical pages" да зададем стойности за начало и край. Тези опции се използват когато се работи с големи таблици, но в практиката е по-добре да се използват функциите за бърз печат, които са много по-производителни.
Съдържание ...

Формиране на отчети

Формирането на отчетите при Page Manager се извършва на простият принцип, че това, което ще бъде отпечатано трябва да бъде напълно идентично с това, което виждаме на екрана. Като идея в това няма нищо ново, но нека не забравяме, че в действителност ние работим с бази от данни, като в редица случаи, полетата не съдържат текстова информация.
Друга характерна особенност е, че се отпечатват само тези колони, които се виждат, т.е. тези за които опцията Visible (визуализация) е активна. Ако колоната не се вижда в работната таблица тя няма да бъде отпечатана.
Това е удобно в случаите, когато желаем да отпечатаме само определени полета. Едва ли ще е толкова важно да се отпечатват колони, чието съдържание е Memo, Picture или BLOB. Ако те съдържат графична информация или форматиран текст за тяхното отпечатване се използват производните форми, но ако съдържат аудио или видео файлове, то просто могат да бъдат скрити за отчета.

Пример:


Да приемем, че желаем да отпечатаме таблицата, показана на фиг.2. В този случай цветът на колоната, подравняването на съдържанието и видът на използваният шрифт ще бъдат идентични с това, което сме генерирали в стандартната форма.
Ако не бъде указано, че ще отпечатваме в нюансси на сивото или в случаите, когато се използва бърз печат, отпечатаният отчет ще бъде точно копие на таблицата.

Фиг.2. Работна таблица
Едно от полетат съдържа графични изображения, а друго форматиран текст, с описание на отделните обекти. Тези полета ще бъдат скрити като в работната таблица в графата Details в полето Visible, зададем стойност No. По този начин тези колонки няма да се виждат в работната област, а следователно те няма да бъдат включени в генерирания отчет.

Забележка: Това, което се отпечатва на принтера е графично изображение. Качеството на разпечатката до голяма степен зависи и от възможностите на принтера. Ако работите с черно-бял, лазерен принтер, не може да очаквате да получите цветно изображение.

Фиг.3. Изглед на избраната таблица в Page Manager
Съдържание ...

Въвеждане на заглавие

Във въвеждането на заглавие няма нищо сложно. По-скоро има редица ограничения на версията, които не позволяват използването на форматиран текст за заглавие.
В конкретният случай може да въвеждате и заглавие, което заема повече от един ред. Заглавието ще се извежда само на първата странница, освен в случаите, когато не е указано нещо друго.
За да се въведе заглавие за отчета е нужно или да се кликне върху съответния клавиш или от менюто (аналогично на едновременното натискане на Alt и T) или от системното меню да се избере последователно Edit-Title и да се натисне Ентер.
В резултат на тези действия ще се активира прозорец, в който ще можем да въведем заглавието на отчета, така както е показано на фиг.4.
Фиг.4. Въвеждане на заглавие
Освен вида на шрифта, големината на буквите и техния цвят, допълнително може да се укаже как ще бъде разположено заглавието спрямо работното поле (подравняване от ляво, от дясно или центрирано).
Подравняването на таблицата и на заглавието са напълно независими едно от друго. Параметрите на шрифта се отнасят за целиат текст, независимо на колко реда е разположен.
Съдържание ...

Допълнителна информация

Възможно е да добавим допълнителна информация към всяка странница, като например, дата и час на генериране на отчета, номер на странницата и т.н.. Тази информация може да бъде разположена както в горната (Header) така и в долната част на отчета (Footer).
Генерирането на тази информация може да бтъде ръчно или автоматично. Информацията може да бъде както текстова така и графична (лого, изображение и др.)
При demo версията на DB Manager опциите за автоматично генериране са изключени. Позволено е само въвеждане на текстова информация.
За въвеждането на такъв тип текстова информация се използва познатия ви редактор, с помощта на който въведохме заглавието на отчета.
За да въведем текст в горната част на отчета е достатъчно да натиснем едновременно Alt и H или от системното меню да изберем последователно: Edit - Header и да натиснем Enter.
За въвеждане на текст в долната част на разпечатката се използва натискат Alt и D или Edit - Footer - Enter.

На фиг.5 е показано въвеждането на допълнителна информация в горната част на отчета.
Фиг.5. Въвеждане на допълнителна информация в отчета
Съдържание ...

Форматиране на работната област

Съществуват два различни подхода за форматиране на работната област.
При първият от тях се указват физическите параметри на формуляра, който желаем да отпечатаме. В този случай настройките по нищо не се отличават от добре познатите ви настройки за печат, с които се работи почти във всички текстови редактори. При тях се задава принтерът, който ще отпечата отчета, ориентацията на странницата, физическата и височина и ширина и т.н. (фиг.6).
При втория задаваме т.н. логически параметри на отчета, като ширина и височина на работната област, височината на полетата за допълнителна информация, разположението на текста спрямо графично изображение (за високите версии) и др..

Забележка: В демо версията всички размери са в инчове.

Фиг.6. Настройки на принтера
Съдържание ...

Записване на отчетите като графични файлове

Една от възможностите, които предоставя Page Manager е записът на генерираните отчети като графичен файл.
Тази възможност позволява един отчет да бъде изпращан директно на факс-апарат (ако използваме TIFF формат) или да бъде предаден без затруднения към мобилно устройство.

Забележка: В демо версията на DB Manager е позволено само записването на отчетите в JPEG формат.

Фиг.7. Записване на отчета като графичен файл
Съдържание ...
Copyright © 2003 -2006 G-System Group