Access - imprimir

 
Vista:

imprimir

Publicado por T O N Y (105 intervenciones) el 04/07/2006 01:58:40
Hola: tengo que imprimir registros los cuales tienen muchos campos, pero hay algunos que no tienen nada y en otros registros si se ocupan todos los campos, mi pregunta es:
como puedo hacer para imprimir los registros pero unicamente los campos ocupados y no los que estan en blaco o vacio o null y asi ahorrar espacio en la impresion.-
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:imprimir

Publicado por mi menda (1111 intervenciones) el 04/07/2006 02:43:45
Dependiendo del diseño del informe puedes utilizar la propiedad autocomprimible tanto en los campos como en la seccion (digo lo del diseño porque las etiquetas, si se veran). Para no ver las etiquetas en el evento al imprimir del encabezado pon:

If IsNull(Me.NombreCampo) Or Me.NombreCampo = " " Then
Me.EtiquetaNumero.Visible = False
Else
Me.EtiquetaNumero.Visible = True
End If

Esto codigo es para si tienes las etiquetas en la sección detalle, si las tienes en algun encabezado, con poner la propiedad autocomprimible a Si, tanto en los controles como en la sección te valdrá.

También prueba esto si lo anterior no te valiera:

If IsNull(Me.NombreCampo) Or Me.NombreCampo = " " Then
Me.NombreCampo.Visible = False
Me.EtiquetaNumero.Visible = False
Else
Me.NombreCampo.Visible = True
Me.EtiquetaNumero.Visible = True
End If
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