Compartir a través de


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

expresión. PrintCount

Expresión Variable que representa un objeto Report .

Comentarios

Utilice esta propiedad solo en una macro o 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. A medida que se imprime 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 usar la propiedad PrintCount para asegurarse de que el valor del control OrderAmount solo se agrega una vez al total en ejecución.

RunningTotal puede ser una variable pública o el nombre de un control sin enlazar 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.