Visual Basic - Error al Imprimir FlexGrid VB6

Life is soft - evento anual de software empresarial
 
Vista:

Error al Imprimir FlexGrid VB6

Publicado por Christian (23 intervenciones) el 17/10/2006 21:04:18
Dim objPrinterFlex As PrinterFlex

Private Sub Command1_Click()
If CboBanco.Text = "" Then
Mensaje = MsgBox("Ingrese Nombre Del Banco", vbCritical, "Error al Imprimir")
Else
With objPrinterFlex
x = Month(Date)
If x < 10 Then
x = "0" & x
End If
'Asignamos los valores de los encabezados, el pie de página, el color_
'del texto y el tamaño de la fuente

'texto de los encabezdos y el pir de pagina
.TextEncabezado1 = "Informe Transacciones Mensuales Banco: " & CboBanco.Text & ""
'"Desde: 01/" & x & "/" & Year(Date) & "Hasta: 01/" & x & "/" & Year(Date)
'.TextEncabezado2 = "Desde: " & "#" & Format(Fi, "MM/dd/yyyy") & "#" & "Hasta: " & "#" & Format(Ff, "MM/dd/yyyy") & "#"
.TextEncabezado2 = "Desde: " & FI & " Hasta: " & FF
Debug.Print objPrinterFlex.TextEncabezado2
.TextPiePagina = "Lamparas Chile Ltda." & vbTab & Date
Debug.Print objPrinterFlex.TextPiePagina

'Colores de la fuentes
.ColorPiePagina = vbBlue
.ColorEncabezado1 = vbBlue
.ColorEncabezado2 = vbBlack

'Tamaños de las fuentes
.SizeEncabezado1 = 14
.SizeEncabezado2 = 12
.SizePiePagina = 12
.AjustarColumnas = False

'Imprimimos pasando el nombre del FlexGrid a imprimir
.ImprimirFlexGrid GrillaIngreso
End With
End If

End Sub
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error al Imprimir FlexGrid VB6

Publicado por Christian (23 intervenciones) el 17/10/2006 21:52:04
en la primera linea del With

justo debajo del primer END IF

[b] .TextEncabezado1 = "Informe Transacciones Mensuales Banco: " & CboBanco.Text & "" [/b]

en esa linea cae el error.

y el codigo toma como referencia una DLL
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Error al Imprimir FlexGrid VB6

Publicado por LLE (136 intervenciones) el 18/10/2006 01:58:49
Si no creas una instancia es medio dificil que funcione.

set objPrinterFlex = new PrinterFlex

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Error al Imprimir FlexGrid VB6

Publicado por Christian (23 intervenciones) el 18/10/2006 02:48:13
muxas gracias, tienes toda la razon.

ojala alguien mas le sirva este codigo, xauu
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar