AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Controles: tipos disponibles / Control Hoja de cálculo
  • 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
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Manejar una control Hoja de cálculo mediante programación (en una reporte)
Presentación
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:
AdjustmentModeEl AdjustmentMode Property determina y cambia cómo se ajusta un control Hoja de cálculo en un reporte.
GridlinesVisibleEl 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.
PrintAreaEl PrintArea Property se utiliza para get y cambiar el área de impresión de un control Hoja de cálculo en un reporte.
PrintedSheetDentro de un reporte, el PrintedSheet Property se utiliza para obtener y cambiar la hoja de un control Hoja de cálculo a imprimir.
Para obtener una lista completa de las propiedades de WLanguage que pueden utilizarse con una control Hoja de cálculo y con sus celdas, véase Propiedades associated con controles de hoja de cálculo
"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
Versión mínima requerida
  • Versión 21
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/01/2023

Señalar un error o enviar una sugerencia | Ayuda local