Como Imprimir desde un FlexGrid
tengo un problema con los datos del FlexGrid, y es como imprimirlos, realizé un consulta y metà los datos, ahora como los imprimo, ese es el problema, si alguien conoce la respuesta o tiene alguna rutina, espero que puedan pasarmela, gracias de todas maneras, nos vemos.
El MsFlexGrid no tiene métodos para impresión, por lo que vas a tener que implementar una impresión manual con el Objeto Printer.
Ejemplo
Dim i as Integer
Dim j as Integer
Dim Linea as String
For i = 1 To FLEX.Rows -1
Linea = ""
For j = 0 To FLEX.Cols -1
Linea = Linea & FLEX.Textmatrix(i,j) & " "
Next j
Printer.Print Linea
Next i
Printer.EndDoc
Esta es la rutina básica, podés agregarle tabulaciones
a los campos o rellenado con espacios como para poder simular el encolumnamiento de los campos.
Espero que sirva
Saludos
Ejemplo
Dim i as Integer
Dim j as Integer
Dim Linea as String
For i = 1 To FLEX.Rows -1
Linea = ""
For j = 0 To FLEX.Cols -1
Linea = Linea & FLEX.Textmatrix(i,j) & " "
Next j
Printer.Print Linea
Next i
Printer.EndDoc
Esta es la rutina básica, podés agregarle tabulaciones
a los campos o rellenado con espacios como para poder simular el encolumnamiento de los campos.
Espero que sirva
Saludos
