SLetterAccont
Allgemeines Druckdokument für Rechnungen, Lieferscheine ect.
Vererbung
| Basisklassen(n) |
|
abgeleitete Klassen |
|
|
SLetterAccont |
|
Attribute
public:
| Attribut |
Typ |
Beschreibung |
| dataTable |
SMemTable |
Tabelle mit den Daten. |
protected:
| Attribut |
Typ |
Beschreibung |
| footer |
SString |
Text der Fußzeile |
| layout |
int |
Legt fest, welches Layout für Tabellen genommen werden soll. - bit 0 = Gitter innen
- bit 1 = rechts+links Senkrecht
- bit 2 = oben waagerecht
- bit 3 = unten waagerecht
- bit 8 = außen fett
- bit 9 = unter Überschrift fett
Beispiele: 0x030C = nur fette waagerechte Linien 0x030F |
Operationen
protected:
| Name |
Parameter |
Rückgabewert |
Beschreibung |
| onPaintPage |
int pageNumber, SDevice& device |
BOOL |
Druckt die einzelnen Dokumentseiten. |
| onPreparePrinting |
|
BOOL |
Ereignisfunktion, die gerufen wird bevor der Druck ausgeführt wird. |
| printTable |
SDevice& device |
int |
Druckt die Tabelle in das Dokument. |
Allgemeines Druckdokument für Rechnungen, Lieferscheine ect.
Druckt die einzelnen Dokumentseiten.
Parameter:
| pageNumber |
Nummer der aktuellen Seite |
| device |
Device auf das auszugeben ist |
Rückgabe:
Ereignisfunktion, die gerufen wird bevor der Druck ausgeführt wird.
Druckt die Tabelle in das Dokument.
Rückgabe:
| int |
untere letzte Druckposition |