|
|
|
|
- Presentación
- Inicialización de una control Hoja de cálculo en un reporte
- Propiedades específicas para la gestión de control Hoja de cálculo en un reporte
- "Antes de imprimir la celda" Process
Manejar una control Hoja de cálculo mediante programación (en una reporte)
Una control Hoja de cálculo encontrada en una reporte puede ser manejada a través de la programación. - Si el control Hoja de cálculo es relacionado a ningún dato, se puede inicializar a través de la programación.
- Se pueden utilizar varias propiedades para gestionar una control Hoja de cálculo en una reporte.
- El "Antes de imprimir la celda" Process se utiliza para modificar las celdas del control Hoja de cálculo.
Observaciones: - No se puede crear ninguna célula durante la impresión. La impresión debe realizarse desde el control Hoja de cálculo que se encuentra en una ventana o desde un Document de Excel.
- La altura y el ancho de las celdas, filas o columnas no pueden modificarse..
Inicialización de una control Hoja de cálculo en un reporte Para inicializar un control Hoja de cálculo que se encuentra en un reporte mediante programación, basta con asignar el archivo Excel al control (en el Process de apertura del reporte o en el Process de inicialización del control, por ejemplo). <Name_Spreadsheet_control> = <File name> Por ejemplo: PSHEET_Statistics = "Show2015.xlsx"
Propiedades específicas para la gestión de control Hoja de cálculo en un reporte Las siguientes propiedades se utilizan para gestionar los controles de la hoja de cálculo en los informes:
| | AdjustmentMode | El AdjustmentMode Property determina y cambia cómo se ajusta un control Hoja de cálculo en un reporte. | GridlinesVisible | El GridlinesVisible Property se utiliza para: - Determina si las líneas de la cuadrícula son o no Visible en un control.
- Mostrar u ocultar las líneas de la cuadrícula en un control.
| PrintArea | El PrintArea Property se utiliza para get y cambiar el área de impresión de un control Hoja de cálculo en un reporte. | PrintedSheet | Dentro de un reporte, el PrintedSheet Property se utiliza para obtener y cambiar la hoja de un control Hoja de cálculo a imprimir. |
"Antes de imprimir la celda" Process La "Célula antes de la impresión" Process es un Process associated con el control Hoja de cálculo en los informes. Este Process se utiliza para personalizar las características de las células que se encuentran en el control Hoja de cálculo. Es posible utilizar: - la palabra clave MySelf a get el nombre de la célula actual.
- la sintaxis MySelf[MySelf] para obtener el contenido de la celda.
Consejo: MySelf[MySelf] corresponde a una variable de tipo xlsCell. Todas las propiedades de este tipo de Variable pueden ser utilizadas y permiten modificar las características de la célula. Ejemplo: MyFont is Font MyFont.Name = "Comic Sans MS" MyFont.Size = 10 MyFont.Bold = True MyFont.Underline = True MyFont.Color = PastelBlue ABorder is Border ABorder.Line = LineDotAndDash ABorder.Thickness = 1 ABorder.Edges = BorderAll IF MySelf [= "B" THEN MySelf[MySelf].BackgroundColor = PastelOrange IF Right(MySelf[MySelf],1) = 8 THEN MySelf[MySelf].Font = MyFont END IF Right(MySelf[MySelf],1) = 6 THEN MySelf[MySelf].Border = ABorder END IF Right(MySelf[MySelf],1) = 2 THEN MySelf[MySelf].Value = "RESET" MySelf[MySelf].Font.Color = Black MySelf[MySelf].Font.Size = 13 END END
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|