Hy,
Ich habe ein Problem beim auslesen meines MsFlexgrids bzw. bei der Ausgabe des Inhaltes dann auf dem Drucker. Ich lese eine Spalte des Flexgrids ein und will dann die gesamte Spalte mittels Printer.CurrentX (/Y) für den Ausdruck positionieren!
Leider wird nur der Erste Eintrag aus dem Flexgrid auf Position X also 1cm vom Rand gesetzt. Das sieht ca. so aus:
_________Eintrag1
Eintrag2
Eintrag3
Eintrag4
usw.
Wie bekomme ich die restlichen Einträge auch mit einem Seitenabstand von 1cm auf den Drucker?
mfg
dusty
Ich habe ein Problem beim auslesen meines MsFlexgrids bzw. bei der Ausgabe des Inhaltes dann auf dem Drucker. Ich lese eine Spalte des Flexgrids ein und will dann die gesamte Spalte mittels Printer.CurrentX (/Y) für den Ausdruck positionieren!
Code:
For x = GridArtikel.FixedRows To GridArtikel.Rows - 1
spalte1 = spalte1 + GridArtikel.TextMatrix(x, 0)
If x < GridArtikel.Rows - 1 Then spalte1 = spalte1 + vbNewLine
Next x
Printer.CurrentX = 1
Printer.Print spalte1
Leider wird nur der Erste Eintrag aus dem Flexgrid auf Position X also 1cm vom Rand gesetzt. Das sieht ca. so aus:
_________Eintrag1
Eintrag2
Eintrag3
Eintrag4
usw.
Wie bekomme ich die restlichen Einträge auch mit einem Seitenabstand von 1cm auf den Drucker?
mfg
dusty