Propiedad Report.PrintCount (Access)

Use la propiedad PrintCount para identificar el número de veces que se ha evaluado la propiedad OnPrint para la sección actual de un informe. Valor Entero de lectura y escritura.

Sintaxis

más sencilla.PrintCount

expresión Variable que representa un objeto Report .

Comentarios

Use esta propiedad solo en una macro o en un procedimiento de evento especificado por el valor de la propiedad OnPrint de una sección.

Microsoft Access incrementa la propiedad PrintCount cada vez que se evalúa el valor de la propiedad OnPrint para la sección actual. Al imprimir la sección siguiente, Access restablece la propiedad PrintCount a 0.

Esta propiedad no está disponible en la vista Diseño del informe.

La propiedad PrintCount se incrementa, por ejemplo, cuando se establece la propiedad KeepTogether en No para la sección actual y la sección se imprime en más de una página. Si se imprime un informe que contiene información sobre pedidos, se podría llevar un total actualizado de las cantidades de pedido.

Ejemplo

En el ejemplo siguiente se muestra cómo puede utilizar la propiedad PrintCount para asegurarse de que el valor del control ImporteDePedido solo se agregue una vez al total acumulado.

RunningTotal puede ser una variable pública o el nombre de un control independiente que se incrementa cada vez que se imprime una sección.

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) 
 If PrintCount = 1 Then 
 RunningTotal = RunningTotal + OrderAmount 
 End If 
End Sub

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.