Autor Beitrag
mtc
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 16

Win XP, Suse 8.1 Prof
D7 Prof
BeitragVerfasst: Do 07.11.02 07:39 
Ich hab folgendes Problem:

Ich will für eine Firma ein Rechnungs- bzw. Auftragsformular erstellen, in dem ich die Rechnungsadresse aus einer Datenbank heraushole.

Mein Problem daran ist, dass ich nicht weiß wie ich das hinbekomme, das das ganze aussieht wie ein Word-Document zum Beispiel, d.h. es soll ein weißes Blatt sein, in dem dann halt der ganze Text steht, wie Rechnungsnummer, Arbeitsstunden... .

Könnte ich sowas mit einem Canvas lösen, wenn ja wie und wenn nein welche anderen Möglichkeiten hab ich da noch ?

Wie kann ich das ganze auch noch drucken, bzw. wie kann ich die einzelnen Formulare dann in meine Datenbank bringen (MyLittleBase) ?

Vielen Dank

MTC

8)
Alfons-G
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 307

Win XP Prof, Linux, Win 7
D5 Prof, D7 Architect, D2005 Architect, D2007 Architect
BeitragVerfasst: Do 07.11.02 13:33 
:wave:
Normalerweise würde ich Dir empfehlen, die Rechnung als Report zu erstellen. Wenn Deine Datenbank MyLittleBase ist, geht das nicht ohne Weiteres.

Das Bildschirmformular musst Du auf einen Canvas zeichnen, wenn Du alles frei gestalten willst. Du kannst Text mit Canvas.TextOut ausgeben, zu diesem Thema findest Du einige Tipps, wenn Du hier im Forum suchst.

Für den Druck gibt es Komponenten, welche eine bessere Kontrolle über das Druckergebnis erlauben, als Printer.Canvas. Es gibt z.B. vom Toolbox-Verlag die Komponente TXprint. Bei Torry gibt es noch mehr Auswahl.

:idea:

_________________
Alfons Grünewald