PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
  • ¿Cuándo se realizan los cálculos?
  • Recuperación del resultado del cálculo
  • Modificación de las características de los cálculos por 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 AAF (Automatic Application Features) de control Tabla
  • Exportación a través de las funciones WLanguage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
¿Cuándo se realizan los cálculos?
Se realizan los cálculos:
  • al inicializar la control Tabla.
  • cuando un proceso realiza una adición o modificación en un control Tabla con cálculos:
    • los totales se vuelven a calcular al final del proceso (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.
Recuperación del resultado del cálculo
El resultado de los cálculos realizados en una control Tabla puede ser manejado por programación.
Se utilizan varias constantes para identificar el cálculo fila de una columna:
recuento de filasFila que contiene el resultado del recuento.
Versions 22 and later
filaMáximo
New in version 22
filaMáximo
filaMáximo
Fila que contiene el valor máximo de las celdas de columna.
Versions 22 and later
filaMínimo
New in version 22
filaMínimo
filaMínimo
Fila que contiene el valor mínimo de las celdas de columna.
filaPromedioFila que contiene el resultado de una media.
total de filasFila 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])
Modificación de las características de los cálculos por programación
WINDEV permite modificar las características (tipo de letra, color, etc.) de un resultado de columna programando con varias propiedades de WLanguage. Las propiedades WLanguage se pueden utilizar para modificar el color del resultado, su color de fondo, su fuente, ... Sin embargo, el contenido de la celda de resultado no puede modificarse mediante programación.
Para usar una propiedad WLanguage en el resultado de una columnase 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

ColorPermite conocer y modificar el color del texto visualizado en una celda de cálculo.
BackgroundColorSe utiliza para averiguar y modificar el color de fondo de una celda de cálculo.
EstadoPermite conocer y modificar el estado de visualización del fila que contiene la celda de cálculo.
AlturaPermite conocer y modificar la altura de una celda de cálculo.
anchuraPermite conocer y modificar el ancho de una celda de cálculo.
Pie de fotoPermite conocer y modificar la leyenda del fila que contiene una celda de cálculo.
denominarSe usa para encontrar el nombre de una celda de cálculo.
ObservaciónPermite conocer y modificar las notas asociadas a una celda de cálculo.
tipo de letraPermite conocer y modificar la fuente utilizada en una celda de cálculo.
FontStrikeOutPermite conocer y modificar el atributo "StrikeOut" de una celda de cálculo.
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.
FontBoldPermite conocer y modificar el atributo "Negrita" de los elementos de la 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.
FontUnderlinedPermite conocer y modificar el atributo "Underline" de los elementos de la columna.
FontSizePermite conocer y modificar el tamaño de la fuente utilizada para los elementos de la columna.
VisibleSe utiliza para averiguar si una columna es visible y para hacer que una columna sea visible/invisible.
Exportación de los resultados de los cálculos
WINDEVWindows

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

El menú emergente de los controles de tabla y vista de árbol propone varias opciones que se utilizan para exportar el contenido del control.
Durante esta exportación, se exportan los resultados de los cálculos automáticos..
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 líneas correspondientes a los cálculos también se exportan por defecto.
Para no exportar las filas de cálculo, solo debe especificar la constante taNoTotal en las siguientes funciones:
Versions 09 and later
TableToWord
New in version 09
TableToWord
TableToWord
Creates a Word file (.RTF) from the data found in a Table or TreeView Table control.
Versions 12 and later
TableToClipboard
New in version 12
TableToClipboard
TableToClipboard
Copies the content of a Table or TreeView Table control into the clipboard.
Versions 09 and later
TableToExcel
New in version 09
TableToExcel
TableToExcel
Creates an Excel file from the data found in a Table or TreeView Table control .
Versions 12 and later
TableToText
New in version 12
TableToText
TableToText
Creates a character string from the data found in a Table or TreeView Table control.
Versions 09 and later
TableToXML
New in version 09
TableToXML
TableToXML
Creates an XML file from the data found in a Table or TreeView Table control.
Minimum version required
  • Version 9
This page is also available for…
Comments
Video Table Programming
https://youtu.be/We6al2NIPm0

https://windevdesenvolvimento.blogspot.com/2019/04/dicas-2072-windev-tabela-97.html
// BTN CALCULAR
EDT_MENOR_VALOR=TABLE_duplicata_receber.COL_Valor_titulo[rowMinimum]
EDT_MAIOR_VALOR=TABLE_duplicata_receber.COL_Valor_titulo[rowMaximum]
EDT_TOTAL=TABLE_duplicata_receber.COL_Valor_titulo[rowTotal]
EDT_QUANTOS=TABLE_duplicata_receber.COL_Valor_titulo[rowCount]
EDT_MEDIA=TABLE_duplicata_receber.COL_Valor_titulo[rowAverage]
amarildo
11 Apr. 2019
Properties of totalizers
Na dica de hoje..
Vou ensinar como modificar as
propriedades dos totalizadores
da tabela

In today's tip ..
I will teach you how to
Properties of totalizers
Of the table

https://forum.pcsoft.fr/pt-BR/pcsoft.br.windev/2255-aula-1111-windev-tabela-058-modificar-propriedades-dos/read.awp

http://windevdesenvolvimento.blogspot.com.br/2017/04/aula-1111-windev-tabela-058-modificar.html

https://www.youtube.com/watch?v=IyZH51bwDvM
De matos
05 Apr. 2017