Open main menu

TaticView β

Changes

Expressions/pt-br

2,349 bytes added, 4 July
no edit summary
* Se o componente possui as colunas ''Preço Total'' e ''Quantidade'', pode-se criar uma expressão para calcular o ''Preço Unitário''. Ficaria assim:
** ''"Preço Total"'' / ''"Quantidade"''
* Além disso, pode-se utilizar valores fixos, como por exemplo:
** ''"Preço Total"'' / 10
Lembramos apenas que atualmente o TaticView suporta apenas expressões cujo retorno é numérico.
 
As expressões suportam a barra inversa como [[EscapeChar|caractere de escape]] para que nomes possam conter os caracteres delimitadores.
Abaixo detalhes sobre o funcionamento das expressões.
== Estrutura básica de uma expressão ==
==== Identificador ====
 
É o nome do campo ou coluna envolvido na expressão, deve ser delimitado por aspas duplas.
 
* Exemplos: "Preço médio", "Parafuso 1\" philips", "Vendedor"
==== Operando de Valor ====
* Exemplos: 1, 1.05, 2.55
* Importante: Não é permitido usar separador de milhar nos valores, assim como "," como separador decimal.
==== Operando de Texto ====
* Exemplo: IF("Produto" == "#null";0;20)
 
== Expressões Aritméticas ==
<operando ou expressão> - <operando ou expressão>
Exemplo:
'''"Preço" - "Impostos"''' – Subtrai os valores dos campos ''Preço'' e ''Impostos''
==== And Operator Operador E (&&) ====
Executes the logical operation Executa a operação lógica ''ANDE'' between two Boolean valuesentre dois valores booleanos. Both values must return Ambos os valores devem retornar verdadeiro (true so that the result of the operation is ) para que o resultado da operação seja verdadeiro (true). Represented by the Representado pelo operador '''&&'' operator'.
Sintaxe:
Exemplos:
'''IF(("Preço" > 0) && ("Vendedor" == 'André Moraes');450;0)''' – Se o ''Preço'' for maior que ''0'' '''E''' o ''Vendedor'' for igual a ''André Moraes'', retorna ''450'', se não retorna ''0''
'''IF(("Cidade" != "#null") && ("Produto" != 'Lasanha');1;0)''' – Se a ''Cidade'' for diferente de nula '''E''' o ''Produto'' for diferente de ''Lasanha'' retorna ''1'', se não retorna ''0''
'''IF(("Cidade" != "#null") && ("Produto" != 'Lasanha');1;0) – Se a ''Cidade'' for diferente de nula '''E''' o ''Produto'' for diferente de ''Lasanha'' retorna ''1'', se não retorna ''0''
==== Operador Ou (||) ====
==== Or Operator Executa a operação lógica ''OU'' entre dois valores booleanos. Um dois dois valores deve ser verdadeiro (true) para que o resultado da operação seja verdadeiro (true). Representado pelo operador '''||) ===='''.
Performs the logical Sintaxe: <expressão> || <expressão>Exemplos: '''IF(("Preço" > 1000) || ("Lucro" >= 50);75;55)''' – Se o ''Preço'' for maior que ''1000'' '''OU''' o ''Lucro'' for maior ou igual a ''50'' retorna ''75''OR, se não retorna '' operation between two Boolean values. A two values must be true so that the result of the operation is true. Represented by the operator 55'' '''IF(("Cidade" != "#null") ||("Produto" != 'Lasanha');1;0)''' - Se ''Cidade'' não for null '''OU''' ''Produto'' deferente de ''Lasanha'' returna ''1'' senão retorna ''0''.
Syntax:
<expression> || <expression>
Examples:
'''IF(("Price" > 1000) || ("Profit" >= 50);75;55)''' - If ''Price'' is greater than ''1000'' '''OR''' ''Profit'' is greater than or equal to ''50'' returns ''75'' if not ''55''
'''IF(("City" != "#null") || ("Product" != 'Lasagna');1;0)''' - If ''City'' is non-null '''OR''' ''Product'' is different from ''Lasagna'' returns ''1'' if it does not return ''0''
==== Operador de Negação (!) ====
Executa a operação lógica de negação para um valor booleano. Se o resultado da operação for verdadeiro (true) o operador de negação converte para falso (false) e vice-versa. Representado pelo operador '''!'''.
==== Denial Operator Sintaxe: !<expressão>Exemplo: '''IF(!BETWEEN("Data Entrega"; '01/01/2015'; '31/12/2015');2016; 2015) ====''' – Se a ''Data Entrega'' não tiver entre ''01/01/2015'' e ''31/12/2015'' retorna ''2016''. Se estiver entre esse período retorna ''2015''
Performs the logical negation operation for a boolean value. If the result of the operation is true the negation operator converts to false and vice versa. Represented by the operator ''!''.
Syntax: !<expression>Example: '''IF(!BETWEEN("Delivery Date"; '01/01/2015'; '31/12/2015');2016;2015)''' - If the ''Delivery Date'' is '''NOT''' between ''01/01/2015'' and ''12/31/2015'' returns ''2016''. If between this period returns ''2015''== Funções Auxiliares ==
As funções auxiliares básicas são funções padrão do sistema e implementam funcionalidades úteis para compor expressões complexas.
== Auxiliary Functions ==
Basic helper functions are standard system functions and implement useful features for composing complex expressions.==== Função ABS ====
Função que retorna o valor numérico absoluto de um valor numérico base.
==== Sintaxe: ABS function ====(<expressão>)Exemplo: '''ABS("Preço" / "Quantidade")''' – Retorna o valor absoluto do ''Preço'' divido pela ''Quantidade''
Function that returns the absolute numeric value of a base numeric value.
Syntax: ABS(<value operator or expression>)Example: '''ABS("Price" / "Quantity")''' - Returns the absolute value of ''Price'' divided by ''Quantity''==== Função AVG ====
Retorna a média dos valores de uma sequência de valores. Pode ser utilizado para retornar a média de diferentes valores de uma mesma linha das tabelas.
==== Sintaxe: AVG function ====(<expressão 1>; <expressão 2>; ...)Exemplo: '''AVG("Impostos"; "Lucro"; "Custo")''' – Retorna a média entre a soma das colunas ''Impostos'', ''Lucro'' e ''Custo''
Returns the average of the values ​​of a sequence of values. It can be used to return the average of different values ​​of the same row of tables.
Syntax: AVG==== Função BETWEEN (<expression 1>; <expression 2>; ...Entre)Example: '''AVG("Taxes"; "Profit"; "Cost")''' - Returns the average between the sum of the ''Taxes'', ''Profit'' and ''Cost'' columns====
Verifica se um valor está estre os limites dos parâmetros utilizados.
==== Sintaxe: BETWEEN function ====(<expressão a ser testada>; <limite inicial>; <limite final>)Exemplo: '''BETWEEN("Data Emissão"; '01/01/2019'; '31/12/2019')''' – Retorna true se a ''Data Emissão'' estiver entre ''01/01/2019'' e ''31/12/2019''. Caso contrário retorna false
Checks whether a value is within the limits of the parameters used. Return true or false.==== Função COUNT ====
Syntax: BETWEENRetorna o número de ocorrências (<expression to be tested>; <initial limit>; <end limit>linhas)Example: '''BETWEEN("Date Issued"; '01/01/2019'; '31/12/2019')''' - Returns true if ''Date Issued'' is between ''01/01/2019'' and ''12/31/2019''de uma coluna ou valor. Otherwise returns false
Por ora, esta função funciona apenas em expressões de Fontes de Dados
==== IF ELSE function Sintaxe: COUNT(If .... Otherwise ...<expressão>) ====Exemplo: '''COUNT("Produto")''' - Retorna o número de ocorrências (linhas) de produtos
Tests a Boolean expression and applies a condition to true or another condition to false. You need three parameters, separated by semicolons (;). The first parameter is the expression to be tested, the second the value to be applied in case of true, and the third to be applied in case of false.==== Função COUNT_DISTINCT ====
Syntax: IFRetorna o número de ocorrências únicas (<expression to be tested>; <expression if true>; <expression if false>linhas)Examples: '''IF(BETWEEN("Value";0;100);10;250)''' - If ''Value'' is between ''0'' and ''100'' returns ''10'', if not ''250''de uma coluna ou valor.
'''IF("Profit" == 0;0;"Profit" + "Taxes")''' - If ''Profit'' equals ''0'' returns ''0''Por ora, if it does not return the sum between ''Profit'' and ''Taxes''esta função funciona apenas em expressões de Fontes de Dados
Sintaxe:
COUNT_DISTINCT(<expressão>)
Exemplo:
'''COUNT_DISTINCT("Produto")''' - Retorna o número de ocorrências únicas de produtos
==== LOG function Função IF ELSE (Se.... Senão...) ====
Returns the logarithm of a number on a defined basisTesta uma expressão booleana e aplica uma condição em caso verdadeiro (true) ou outra condição nos casos de retornar falso (false). It can be used with only one parameterPrecisa de três parâmetros, in this case the neperian separados por ponto e virgula (natural;) logarithm is used . If two parameters are usedO primeiro parâmetro é a expressão a ser testada, the second server to inform the base to be used by the logarithmo segundo o valor a ser aplicado no caso de verdadeiro e o terceiro para ser aplicado no caso de falso.
SyntaxSintaxe: LOGIF(<expressionexpressão a ser testada>;<baseexpressão no caso de verdadeiro>; <expressão no caso de falso>)ExamplesExemplos: '''LOGIF(BETWEEN("Valor"; 0; 100); 10; 250)''' – Se o ''Valor'' estiver entre ''0'' e ''100'' retorna ''10'', se não retorna ''250'' '''IF("ProfitLucro" == 0;0;"Lucro" + "Impostos")'''- Returns the logarithm of the field Se ''Lucro'' igual a ''0'' retorna ''0'', senão retorna a soma de ''Lucro'' e ''Impostos'' '''IF("Código Produto" == 3231;0;"Quantidade" * 3;"Quantidade")''' - Se ''Código Produto'' igual a ''3231'' retorna ''ProfitQuantidade''vezes 3
'''==== Função LOG("Price";2)''' - Returns the logarithm of the ''Price'' field in base ''2''====
Retorna o logaritmo de um número em uma base definida. Pode ser utilizada com apenas um parâmetro, neste caso é utilizado o logaritmo na base 10. Caso seja utilizado dois parâmetros, o segundo serve para informar a base a ser utilizada pelo logaritmo.
==== MAX function ====Sintaxe: LOG(<expressão>; <base>)Exemplos: '''LOG("Lucro")''' – Retorna o logaritmo do campo ''Lucro'' '''LOG("Preço";2)''' - Retorna o logaritmo do campo ''Preço'' na base ''2''
Returns the largest value between two values.
Syntax: ==== Função MAX(<expression 1>;<expression 2>)Example: '''"Value" / MAX("Quantity";1)''' - Divides ''Value'' by the largest value between ''Quantity'' and ''1''====
Retorna o maior valor entre dois valores.
==== MIN function ====Sintaxe: MAX(<expressão 1>; <expressão 2>)Exemplo: '''"Valor" / MAX("Quantidade"; 1)''' – Divide o ''Valor'' pelo maior valor entre a ''Quantidade'' e ''1''
Returns the smallest value between two values.
Syntax: ==== Função MIN(<expression 1>; <expression 2>)Example: '''"Value" / MIN("Cost"; 100)''' - Divides ''Value'' by the smallest value between ''Cost'' and ''100''====
Retorna o menor valor entre dois valores.
==== POWER function ====Sintaxe: MIN(<expressão 1>; <expressão 2>)Exemplo: '''"Valor" / MIN("Custo"; 100)''' – Divide o ''Valor'' pelo menor valor entre ''Custo'' e ''100''
Returns the power of a value in a defined exponent. It can be used with only one parameter, in this case it considers the default exponent 2. If a second parameter is passed, this will be the exponent.
Syntax: POW(<expression>; <exponent>)Examples: '''POW("Profit")''' - Returns the power of the ''Profit'' value.==== Função POTENCIA ====
'''POW("Cost"; 3)''' - Returns the power of the ''Cost'' valueRetorna a potência de um valor em um expoente definido. Pode ser utilizada com apenas um parâmetro, raised to ''3''neste caso considera o expoente padrão 2. Se um segundo parâmetro for passado, esse será o expoente.
Sintaxe:
POW(<expressão>; <expoente>)
Exemplos:
'''POW("Lucro")''' – Retorna a potência do valor ''Lucro''
'''POW("Custo"; 3)''' - Retorna a potência do calor ''Custo'' elevado na terceira
==== RANDOM function ====
Returns a random number within the range of values ​​passed as arguments.==== Função RANDOM ====
Syntax: RANDOM(<start limit>; <end limit>)Example: '''RANDOM(10,100)''' - Returns a random number between ''10'' and ''100''Retorna um número aleatório dentro dos limites dos valores passados como argumentos.
Sintaxe:
RANDOM(<limite inicial>; <limite final>)
Exemplo:
'''RANDOM(10; 100)''' – Retorna um número aleatório entre ''10'' e ''100''
==== SQRT function (Square Root) Função ROUND ====
Returns the square root of a valueRetorna o arredondamento de uma coluna de valor ou valor.
SyntaxSintaxe: SQRTROUND(<value or expressionvalor>;<precisão>)ExamplesExemplo: '''SQRTROUND("ProfitLucro")''' - Returns the square root of the value Se lucro for 10.38 retorna 10.00 '''ROUND(15.65)''' - Retorna 16.00 ''Profit'ROUND(1.777;1)''' - Retorna 1.8
'''==== Função SQRT(81Raiz Quadrada)''' - Returns the square root of ''81''====
Retorna a raiz quadrada de um valor.
==== LIKE function ====Sintaxe: SQRT(<valor ou expressão>)Exemplos: '''SQRT("Lucro")''' – Retorna a raiz quadrada do valor ''Lucro'' '''SQRT(81)''' - Retorna a raiz quadrada de ''81''
Returns true if the desired content is found in the list and false otherwise. It needs two parameters, the first is the data to query and the second is the term to be found. Remembering that it is necessary to use the wildcard operator “%” and surround the term by single quotation mark.
Syntax: ==== Função LIKE(< data>; <term>Contém)Example: '''LKE("Product"; '%anh%')''' - Returns true if the ''Product'' contains the term ''anh'' or false otherwise====
Retorna verdadeiro (true) se o conteúdo desejado for encontrado na lista e falso (false) caso contrário. Precisa de dois parâmetros, o primeiro são os dados que serão consultados e o segundo é o termo a ser encontrado. Lembrando que é necessário utilizar o operador de curinga ''%'' e circundar o termo por aspa simples.
== Date Functions ==Sintaxe: LIKE(<dados>; <termo>)Exemplo: '''LIKE("Produto"; '%anh%')''' – Retorna true se o ''Produto'' contém o termo ''anh'' ou false caso contrário '''LIKE("Produto"; '%anh%')''' - Retorna verdadeiro se o ''Produto'' conter a string ''anh'', caso contrário falso
Date functions are operations that take a date as a parameter and also return a date. There are some constants to assist in using date functions, they are:== Funções de Data ==
* 0As funções de data são operações que usam como parâmetro uma data e retornam também uma data. Existem algumas constantes para auxiliar na utilização das funções de data, são elas: ''DATE_FIELD_YEAR'' (Part of the year)* 1: ''DATE_FIELD_MONTH'' (Month Part)* 2: ''DATE_FIELD_DAY'' (Daypart)* 3: ''DATE_FIELD_FORTNIGHT'' (Part of fortnight)* 5: ''DATE_FIELD_WEEK'' (Part of the Week)
* 0: ''DATE_FIELD_YEAR'' (Parte do ano)
* 1: ''DATE_FIELD_MONTH'' (Parte do mês)
* 2: ''DATE_FIELD_DAY'' (Parte do dia)
* 3: ''DATE_FIELD_FORTNIGHT'' (Parte da quinzena)
* 5: ''DATE_FIELD_WEEK'' (Parte da semana)
==== DATE_PART function (Date Part) ====
Returns part of a date. It needs two parameters, the first is the reference date and the second is the constant that represents which part of the date we want to get.==== Função DATE_PART (Parte da data) ====
Syntax: DATE_ PART(<date>; <constant representing which part>)Example: '''DATE_ PART("Issued Date"; 0)''' - Returns the year portion of the ''Issued Date''Retorna parte de uma data. Precisa de dois parâmetros, o primeiro é a data de referência e o segundo é a constante que representa qual parte da data queremos obter.
Sintaxe:
DATE_PART(< data>; <constante que representa qual parte>)
Exemplo:
'''DATE_PART("Data Emissão"; 0)''' - retorna a parte do ano da ''Data Emissão''
==== DAY_FROM_TODAY function (Days from today) ====
Returns ==== Função DAY_FROM_TODAY (Dias a days count backward (negativepartir de hoje) or forward (positive) from today. You need a parameter that indicates the number of days to add or subtract. ====
Syntax: DAY_FROM_TODAYRetorna uma contagem de dias para trás (<number of days>negativa)Example: '''DAY_FROM_TODAYou para frente (-1positiva)''' - Returns yesterday's datecontando a partir de hoje. Precisa de um parâmetro que indica o número de dias para adicionar ou subtrair.
Sintaxe:
DAY_FROM_TODAY(<número de dias>)
Exemplo:
'''DAY_FROM_TODAY(-1)''' - retorna a data de ontem
==== FIRST_DAY_OF function (First day of) ====
Returns the first day of a grouping. This function has two variations:==== Função FIRST_DAY_OF (Primeiro dia de) ====
* With two parameters, the first is the grouping constant from which we want to get the first date (see list above), and the second is the base dateRetorna o primeiro dia de um agrupamento.Esta função possui duas variações:
Syntax: FIRST_DAY_OF* Com dois parâmetros, o primeiro é a constante do agrupamento da qual queremos obter a primeira data (<date part>; <vide lista acima), e o segundo é a data base date>)Examples: '''FIRST_DAY_OF(0;DAY_FROM_TODAY(0))''' - Returns the first day of the year from today.
Sintaxe: FIRST_DAY_OF(<parte da data>; < data base>)Exemplos: '''FIRST_DAY_OF(0; DAY_FROM_TODAY(0))''' – retorna o primeiro dia do ano a partir de hoje '''FIRST_DAY_OF(1;"Issue DateData Problema")''' - First Day of Month Based on retorna o primeiro dia baseado na coluna ''Issue DateData Problema'' Column
* With three parametersCom três parâmetros, the first is the grouping constant from which we want to get the first date o primeiro é a constante do agrupamento da qual queremos obter a primeira data (see list abovevide lista acima), the second is the date o segundo é o modificador da base modifier from today, and the third is the amount to change the modifierda data a partir de hoje e o terceiro é a quantidade para alterar o modificador.
SyntaxSintaxe: FIRST_DAY_OF(<date partparte da data>;<date modifiermodificador da data>;<date modifier valuevalor modificador da data>)ExampleExemplo: '''FIRST_DAY_OF(1,; 0,; -1)''' - first day of current month of last year– primeiro dia do mês atual do último ano
==== Função LAST_DAY_OF function (Last day ofÚltimo dia de) ====
Returns the last day of a date groupingRetorna o último dia de um agrupamento de data. This function has two variationsEsta função possui duas variações.
* With two parametersCom dois parâmetros, the first is the grouping constant from which we want the last date o primeiro é a constante do agrupamento da qual queremos obter a última data (see list abovevide lista acima), and the second is the e o segundo é a data base date.
SyntaxSintaxe: LAST_DAY_OF(<date partparte da data>; <data base date>)ExamplesExemplos: '''LAST_DAY_OF(0;DAY_FROM_TODAY(0))''' – retorna o último dia do ano a partir de hoje '''LAST_DAY_OF(1;"Date Problema")''' - Returns the last day of the year from today.retorna o último dia do mês baseado na coluna ''Data Problema''
'''LAST_DAY_OF* Com três parâmetros, o primeiro é a constante do agrupamento da qual queremos obter a última data (1;"Date Issued"vide lista acima)''' - Last day of month based on ''Date Issued'' column, o segundo é o modificador da base da data a partir de hoje e o terceiro é a quantidade para alterar o modificador.
* With three parameters, the first is the grouping constant from which we want the last date Sintaxe: LAST_DAY_OF(see list above<parte da data>; <modificador da data>; <valor modificador da data>), the second is the date base modifier from today, and the third is the amount to change the modifier.Exemplo: '''LAST_DAY_OF(1; 0; -1)''' – último dia do mês atual do último ano
Syntax:
LAST_DAY_OF(<date part>;<date modifier>;<date modifier value>)
Example:
'''LAST_DAY_OF(1,0,-1)''' - last day of current month of last year
==== Função NEW_DATE (Nova data) ====
==== NEW_DATE function Cria uma nova data. Precisa de três parâmetros, o primeiro corresponde ao dia (New dateentre 1 e 31) ====, o segundo mês (entre 1 e 12) e o terceiro o ano. A data é criada do ano para o dia, ou seja, o dia deve ser válido para o mês e ano (considerando 29/02, o ano deve ser bissexto).
Creates a new date. It needs three parameters, the first corresponds to the day Sintaxe: NEW_DATE(between 1 and 31<dia>; <mês>; <ano>), the second month Exemplo: '''NEW_DATE(between 1 and 12; 4; DATE_PART("Data Emissão"; 0) and the third the year. The date is created from year to day, ie the day must be valid for the month and year (considering 29/02, the year must be leap).''' – cria o primeiro dia de abril do ano determinado pela linha atual da coluna ''Data Emissão''
Syntax:
NEW_DATE(<day>;<month>;<year>)
Example:
'''NEW_DATE(1;4;DATE_PART("Issued Date";0))''' - Creates the first April day of the year determined by the current row in the ''Issued Date'' column.
==== Função NUM_OF_DAYS (Número de dias) ====
==== NUM_OF_DAYS function (Number of days) ====Retorna o número de dias entre duas datas. Portanto necessita de duas datas.
Returns the number of days between two dates. Therefore you need two datesSintaxe: NUM_OF_DAYS(< data 1>; < data 2>)Exemplos: '''NUM_OF_DAYS(FIRST_DAY_OF(0; "Data Emissão"); "Data Emissão")''' – retorna o número de dias entre o primeiro dia do ano, baseado na coluna ''Data Emissão'', até o dia atual, baseado na mesma coluna '''NUM_OF_DAYS(FIRST_DAY_OF(1;"Data Pedido");LAST_DAY_OF(1;"Data Pedido"))''' - retorna o número de dias do mês baseado na coluna ''Data Pedido''.
Syntax:
NUM_OF_DAYS(<date 1>; <date 2>)
Examples:
'''NUM_OF_DAYS(FIRST_DAY_OF(0;"Issued Date");"Issued Date")''' - Returns the number of days from the first day of the year, based on the ''Issued Date'' column, to the current day, based on the same column.
'''NUM_OF_DAYS==== Função NUM_OF_MONTHS (FIRST_DAY_OF(1;"Issued Date");LAST_DAY_OF(1,"Issued Date")Número de Meses)''' - Returns the number of days of the month, based on the ''Issued Date'' column.====
Retorna o número de meses entre duas datas. Logo, dois parâmetros data são exigidos.
==== Sintaxe: NUM_OF_MONTHS function (Number of months< data 1>; < data 2>) ====Exemplo: '''NUM_OF_MONTHS(FIRST_DAY_OF(0; "Data"); "Data")''' – Retorna o número de meses entre o primeiro dia do ano e o mês atual, com base na coluna ''Data''
Returns the number of months between two dates. Therefore, two date parameters are required.
Syntax: NUM_OF_MONTHS==== Função PREVIOUS_DATE (<date 1>; <date 2>Data anterior)Example: '''NUM_OF_MONTHS(FIRST_DAY_OF(0; "Date"); "Date")''' - Returns the number of months between the first day of the year and the current month, based on the ''Date'' column.====
Dado um dia e um mês, retorna a última ocorrência dessa data. Ou seja, se a data atual (hoje) for menor do que a data passada por parâmetro (dia/mês), o retorno será a data (passada por parâmetro) do ano anterior. Se não o retorno será a data do ano atual.
==== PREVIOUS_DATE function (Previous date) ==== Given a day and a month, returns the last occurrence of that date. That is, if the current date (today) is less than the date passed by parameter (day / month), the return is the date (passed by parameter) of the previous year. Otherwise the return will be the current year date. SyntaxSintaxe: PREVIOUS_DATE(<daydia>; <monthmês>)ExamplesExemplos: '''PREVIOUS_DATE(15;12)''' - Considering that today's date is – Considerando que a data de hoje seja 14/11/2019, the last time December 15th occurred relative to today's date was a última vez que 15/Dezembro ocorreu em relação a data de hoje foi 15/12/2018, so this will be the returnlogo esse será o retorno.
== Special Variables Variáveis Especiais ==
They can be used in conjunction with expressions to create complex calculationsPodem ser usadas em conjunto com as expressões para criar cálculos complexos. Must be used in double quotation marks Devem ser utilizadas entre aspas duplas ('''"''')
* '''"@countaccumCol[coluna]"''' - Total number of rows that were returned for the component– Valor acumulado da coluna até a linha corrente. Útil para calcular média variável.* * Exemplo: ''"@accumCol[coluna]"'' / ''"@row"''' - Current row number* '''"@sumavg[columncoluna]"''' - Sum of the indicated column.** Example: – Média da coluna, semelhante a ''"@sum[Pricecoluna]"'' - returns the sum of all rows in the / ''Price"@count"'' column.* '''"@avg[column]count"''' - Average column, similar to – Número total de linhas que foram retornadas para o componente* '''"@sumprev[columncoluna]"'' / ' – Valor da linha anterior à linha atual, para essa coluna* '''"@countrow"''' – Número da linha atual* '''"@prevsum[columncoluna]"''' - Row value before current row for this column– Somatório da coluna indicada.* '* Exemplo: ''"@accumColsum[columnPreço]"'' – retorna a soma de todas as linhas da coluna ''Preço'' - Cumulative value from column to current row. Useful for calculating variable mean.** Example: '''"@accumColtotalColumnValue[column]"'' / ' - Valor de Coluna de Total, (se presente) da coluna indicada.* '''"@rowtotalRowValue[coluna]"''' - Valor da Linha de Total, (se presente), da coluna indicada.