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 Columna de tabla
  • ¿Cuándo se realizan los cálculos?
  • Recuperación del resultado del cálculo
  • Modificar las características de los cálculos mediante la programación
  • Propiedades que se pueden utilizar en las celdas de cálculo de las columnas
  • Exportación de los resultados de los cálculos
  • Exportación a través de la AAF (automatic Application Features) de control Tabla
  • Exportación a través de las funciones WLanguage
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
¿Cuándo se realizan los cálculos?
Se realizan los cálculos:
  • al inicializar la control Tabla.
  • cuando un Process realiza una adición o modificación en un control Tabla con cálculos:
    • los totales se recalculan al final de Process (o cuando se utiliza Multitask).
    • si se solicita el valor de un cálculo (véase el párrafo siguiente), el cálculo se vuelve a ejecutar instantáneamente.
TotalsEnabled se utiliza para prohibir o forzar los cálculos realizados en un control Tabla.
Atención: Si la propiedad DisplayEnabled se utiliza en el control Tabla y se establece como False, los cálculos de automatic no se actualizan.
Recuperación del resultado del cálculo
El resultado de los cálculos realizados en una control Tabla puede manejarse mediante programación.
Se utilizan varias constantes para identificar el cálculo fila de una columna:
rowAverageFila que contiene el resultado de una media.
rowCountFila que contiene el resultado del recuento.
rowMaximumFila que contiene el valor máximo de las celdas de columna.
rowMinimumFila que contiene el valor mínimo de las celdas de columna.
rowTotalFila que contiene el resultado de un total.

Para recuperar el valor de un cálculo, utilice la siguiente sintaxis:
<Column name>[<Type of calculation>]

Ejemplo:
// Retrieve the result for the average calculated in the COL_GRADE column
Trace(COL_GRADE[rowAverage])
Modificar las características de los cálculos mediante la programación
WINDEV permite modificar las características (tipo de letra, color, ...) del resultado de una columna mediante programación con varias propiedades WLanguage. Las propiedades WLanguage permiten modificar la color del resultado, su fondo color, su fuente, ... Sin embargo, el contenido de la celda de resultados no puede modificarse mediante programación.
To utilizar un WLanguage Property en el resultado de una columna, se debe utilizar la siguiente sintaxis:
<Column name>[<Type of calculation>].<Property>

Ejemplo:
// Color the mean result in red. The background is colored in blue
COL_GRADE[rowAverage].Color = LightRed
COL_GRADE[rowAverage].BackgroundColor = LightBlue

Propiedades que se pueden utilizar en las celdas de cálculo de las columnas

AlturaPermite conocer y modificar la altura de una celda de cálculo.
anchuraPermite conocer y modificar el ancho de una celda de cálculo.
BackgroundColorPermite conocer y modificar la color de fondo de una celda de cálculo.
ColorPermite conocer y modificar la color del texto que aparece en una celda de cálculo.
denominarSe usa para encontrar el nombre de una celda de cálculo.
EstadoObtiene y cambia el estado de visualización de la fila que contiene la celda de cálculo.
FontBoldPermite conocer y modificar el atributo "Negrita" de los elementos de la columna.
FontCondensedSe utiliza para averiguar si los caracteres de los elementos de columna son condensados o no, y para condensar (o no) los caracteres de los elementos de columna.
FontExtendedSe utiliza para averiguar si los caracteres de los elementos de columna están extendidos o no, y para extender (o no) los caracteres de los elementos de columna.
FontItalicPermite conocer y modificar el atributo "Cursiva" de los elementos de la columna.
FontLargeSe utiliza para averiguar si los caracteres de los elementos de las columnas están ampliados o no, y para ampliar (o no) los caracteres de los elementos de las columnas.
FontNamePermite conocer y modificar el tipo de letra de los elementos de la columna.
FontSizePermite conocer y modificar el tamaño de la fuente utilizada para los elementos de la columna.
FontStrikeOutPermite conocer y modificar el atributo "StrikeOut" de una celda de cálculo.
FontUnderlinedPermite conocer y modificar el atributo "Underline" de los elementos de la columna.
NotaSe utiliza para averiguar y modificar las notas associated con una celda de cálculo.
Pie de fotoPermite conocer y modificar la leyenda del fila que contiene una celda de cálculo.
tipo de letraPermite conocer y modificar la fuente utilizada en una celda de cálculo.
VisibleSe utiliza para averiguar si una columna es visible y para hacerla visible/Invisible.
Exportación de los resultados de los cálculos
WINDEVWindows

Exportación a través de la AAF (automatic Application Features) de control Tabla

El menú contextual de Table y TreeView controles Tabla contiene varias opciones para exportar el contenido de control.
Durante esta exportación, los resultados de los cálculos de automatic se exportan.
Observaciones:
  • Sólo se exporta el valor, no la leyenda.
  • Durante la exportación en Excel, la celda correspondiente al cálculo contiene la fórmula de Excel correspondiente.

Exportación a través de las funciones WLanguage

Se pueden utilizar varias funciones de WLanguage para exportar el contenido de un control Tabla en un formato específico (Word, Excel, XML, ....). Durante esta exportación, las filas correspondientes a los cálculos también son exportadas por Default.
Para no exportar las filas de cálculo, solo debe especificar la constante taNoTotal en las siguientes funciones:
TablaToWordCrea un archivo Word (.RTF) a partir de los datos encontrados en una Tabla o control Tabla TreeView.
TableToClipboardCopia el contenido de una Tabla o control Tabla TreeView al portapapeles.
TableToExcelCrea un archivo Excel con los datos de una Tabla o control Tabla TreeView.
TableToTextCrea un string a partir de los datos encontrados en una Tabla o control Tabla TreeView.
TableToXMLCrea un archivo XML a partir de los datos encontrados en una Tabla o control Tabla TreeView.
Versión mínima requerida
  • Versión 9
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