ReportViewer.SetPageSettings Método

Establece la configuración de página que se usa para imprimir el informe actual en el control ReportViewer o para mostrarlo en el modo de diseño de impresión.

Espacio de nombres:  Microsoft.Reporting.WinForms
Ensamblado:  Microsoft.ReportViewer.WinForms (en Microsoft.ReportViewer.WinForms.dll)

Sintaxis

'Declaración
Public Sub SetPageSettings ( _
    pageSettings As PageSettings _
)
'Uso
Dim instance As ReportViewer
Dim pageSettings As PageSettings

instance.SetPageSettings(pageSettings)
public void SetPageSettings(
    PageSettings pageSettings
)
public:
void SetPageSettings(
    PageSettings^ pageSettings
)
member SetPageSettings : 
        pageSettings:PageSettings -> unit 
public function SetPageSettings(
    pageSettings : PageSettings
)

Parámetros

Comentarios

De forma predeterminada, el control ReportViewer utiliza la configuración de página especificada en la definición de informe cuando se imprime el informe actual o cuando se muestra en el modo de diseño de impresión. Utilice este método para cambiar la configuración de página para el informe actual (no para la página actual), como los márgenes o tamaño de papel. Este método valida los valores de márgenes y tamaño de página del parámetro pageSettings. Tenga en cuenta que el cambio solo afecta al informe actual del control ReportViewer, y no a su informe primario ni a los informes detallados a los que se tiene acceso desde él.

El control ReportViewer utiliza la propiedad pageSettings**.PrinterSettings** para inicializar el cuadro de diálogo Imprimir, pero no valida la propiedad pageSettings**.PrinterSettings**. La configuración de impresora de pageSettings**.PrinterSettings** afecta a todos los informes que se muestran en el control ReportViewer. Si pageSettings**.PrinterSettings** es nulles una referencia NULL (Nothing en Visual Basic)., la configuración de impresora existente permanece inalterada.

Si el control ReportViewer se encuentra en el modo de diseño de impresión cuando se llama a este método, cancela cualquier operación de presentación de informes que se esté ejecutando y vuelve a presentar el informe inmediatamente.

Vea también

Referencia

ReportViewer Clase

Espacio de nombres Microsoft.Reporting.WinForms