VReportListDataView
Última actualización
Última actualización
Hereda de: VAbstractListDataView.
Esta clase representa a un objeto informe.
Esta clase se ha incorporado al API en la versión 7.16.
Generales
De impresión
Orientation
Portrait = 0
Landscape = 1
ViewMode
SinglePageView = 0
FacingPagesView = 1
AllPagesView = 2
Devuelve el número de página en curso.
Visualiza el informe ajustándolo para que se vea una página completa en el visor de la presentación preliminar. Equivale a pulsar el botón "Ajustar página" en la toolbar de la presentación preliminar.
Visualiza el informe ajustándolo al ancho del visor de la presentación preliminar. Equivale a pulsar el botón "Ajustar ancho" en la toolbar de la presentación preliminar.
Devuelve true si el informe se está visualizando en presentación preliminar con ajuste de página o al ancho del visor.
Devuelve "0" si la orientación es Portrait (Vertical), o un "1" si la orientación es Landscape (Horizontal). Ver enum Orientation.
Devuelve el número total de páginas.
Permite fijar la página en curso a ser visualizada o impresa.
Parámetros:
page: Número de la página.
Permite fijar la orientación del informe.
Parámetros:
orientation: Ver enum Orientation.
Permite fijar el modo de visualización del informe. Ver enum ViewMode para conocer los posibles valores a especificar (1 página, doble página o todas las páginas).
Parámetros:
viewMode: Ver enum ViewMode.
Permite fijar el factor de zoom del visor del informe. El valor de nFactor ha de estar entre 1,00 y 1000,00
Parámetros:
factor: Número que representa el factor de zoom (Entre 1,00 y 100,00).
Devuelve el valor del modo en que se visualiza el informe en presentación preliminar. Ver enum ViewMode.
Devuelve el factor de zoom con el que se está visualizando el informe en el visor de presentación preliminar.
Imprime el informe en la impresora especificada y con la calidad fijada en el segundo parámetro.
Parámetros:
printerName: Nombre de la impresora. Los nombres de impresoras disponibles en el sistema se obtienen con las funciones theApp.availablePrinters() y theApp.defaultPrinter().
highRed: True para imprimir en alta resolución, false para imprimir en baja resolución.
Imprime el informe en la impresora por defecto del sistema.
Genera un fichero PDF en disco con el informe en la senda especificada.
El formato del fichero que se genera será PDF o EPS en función de la extensión que se ponga en el nombre del fichero a generar.
Parámetros:
pathFile: Senda donde se guardará el fichero PDF con el informe generado.
Genera un fichero PDF en disco con el informe. El informe se genera en la senda que se selecciona en el cuadro de diálogo que se visualiza al ejecutar la función.
El formato del fichero que se genera será PDF o EPS en función de la extensión que se ponga en el nombre del fichero a generar.
Retorno
Función
Number
void
void
Boolean
Number
Number
void
setCurrentPage( Number page )
void
setOrientation( Number orientation )
void
setViewMode( Number viewMode )
void
setZoomFactor( Number factor )
Number
viewMode()
Number
Retorno
Función
void
print( String printerName, Boolean highRes )
void
print()
void
printToFile( String pathFile )
void