Программирование - это просто
Advertisement
Главная arrow Уроки программирования arrow Delphi - это просто! (платный раздел) arrow Delphi - это просто. Урок 8.11.7:  Печать накладных. Часть 7.  Делаем кнопку "Печать"
27.10.2021 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
Delphi - это просто. Урок 8.11.7:  Печать накладных. Часть 7.  Делаем кнопку "Печать" Печать E-mail
Автор megabax   
16.08.2011 г.
Базы данных

Delphi - это просто. Урок 8.11.7:  Программируем создание и печать накладных.

 Часть 7.  Делаем кнопку "Печать"

Что бы смотреть урок полностью, подпишитесь на платный раздел.

В платном разделе статья находиться здесь.


Исходники к уроку вы можете скачать в платном разделе.

Мы закончили интерфейс добавления и редактирования накладных. Теперь, наконец то, реализуем печать накладной. Для этого мы используем FreeReport (см. урок 8.10, урок 8.10.1, урок 8.10.2 и урок 8.10.3. И так, подключим к проекту FreeReport. В секции uses основной формы укажем модули FreeReoprt-а...

....

.... Соответственно, нам надо переписать обработчик события acDocsExecute:

procedure TfrmStoreForm.acDocsExecute(Sender: TObject);

begin

  frmDocs.WaresFields:=WaresFields;

  frmDocs.Show;

end;

....

...Теперь создадим новый акшен, и пункт меню "Дизайнер печатной формы" (см. урок 8.5.1)*:

Delphi - это просто. Урок 8.11.7:  Программируем создание и печать накладных. Часть 7.  Делаем кнопку "Печать"

Реализуем обработчик этого акшена...

...

... Ну, и последний штрих, кнопочка печать*:

Delphi - это просто. Урок 8.11.7:  Программируем создание и печать накладных. Часть 7.  Делаем кнопку "Печать"

... 

...У вас появляется окно предварительного просмотра**:

Delphi - это просто. Урок 8.11.7:  Программируем создание и печать накладных. Часть 7.  Делаем кнопку "Печать"

Из которого, при желании, вы можете распечатать это на принтере. Конечно, то что мы получили это еще не накладная, это только так мы "поизвращались", но уже смогли напечатать таблицу товара, который содержится в документе. В следующих уроках будем постепенно доводить наш макет до реальной формы документа.

Исходники к уроку вы можете скачать в платном разделе.


Скриншоты, помеченные знаком* , являются цитатами и иллюстрациями  программного продукта "Turbo Delphi", авторское право на который принадлежит фирме "Borland Delphi".

 Скриншоты, помеченные знаком** , являются цитатами и иллюстрациями   программного продукта "Free report", авторское право на который принадлежит "Fast Reports Inc" (Tzyganenko A.)

Последнее обновление ( 06.11.2011 г. )
 
« След.
 
© 2021 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги