Drukowanie - jak to zrobić?

0

Hej,
mam zapisane dane w bazie SQL. Potrzebuję teraz stworzyć coś na kształt wirtualnego formularza z tymi danymi i go wydrukować? Czy ma ktoś pomysl jak to zrobić?

Żeby lepiej zwizualizować o co chodzi. Coś jakby umowa o stałej treści (treść gdzieś zapisana), gdzie podmieniane byłyby tylko nazwiska i adresy osób ją podpisujące. Te nazwiska i adresy są pobierane z bazy automatycznie. Nie chcę widzieć całego formularza przed wydrukiem, chcę kliknąć w przycisk "Drukuj umowę" i dostać co potrzebuję na drukareczce. Programik, który piszę jest Winformem pod Delphi 8.

Będę wdzięczny za każdą pomoc,
Pozdrawiam,
Michał

0
Mike 123 napisał(a)

Hej,
mam zapisane dane w bazie SQL. Potrzebuję teraz stworzyć coś na kształt wirtualnego formularza z tymi danymi i go wydrukować?

Dosc prymitywne, ale w 98% przypadkow skuteczne: W tekscie formularza masz kwiatki w stylu @POLE_Z_BAZY_DANYCH@, przed wydrukiem sledzisz wystapienia znakow @..@ (albo jakiejkolwiek innej pary, ktora w nim NORMALNIE nie wystepuje, podmieniasz na okreslone pole z bazy danych - i drukujesz.

Na przyklad formularz moze wygladac tak::
Imie: @IMIE@
Nazwisko: @NAZWISKO@

0

Masz dwie możliwości: albo moduł printers i ręczne rysowanie na canvasie drukarki, albo użycie raportów takich jak np. rave reports.

1 użytkowników online, w tym zalogowanych: 0, gości: 1