Changes

Jump to: navigation, search

Expressions

701 bytes removed, 20:21, 20 May 2013
no edit summary
=== Expressões relacionais Relational Expressions ===
São elementos de expressão que relacionam dois operandos The relational expressions compare two operands (de qualquer tipo ou de outra expressãovalue or another expression) para compor uma expressão relacional, cujo o objetivo é avaliar dois operandos e resultar um resultado verdadeiro ou falso da relação entre os dois. Expressões relacionais são: igual (==), diferente (!=) maior que (>), menor que (<), maior ou igual two evaluate if a (>=) e menor ou igual a (<=)condition is ''true'' or ''false''. Geralmente, utilizadas em funções de decisãoUsually used with decision functions, como like the ''IF''.
* '''Igual (==)'''
Realiza a operação de comparação de igualdade entre dois operandos. Representada pelos operador igual (==). A sintaxe da expressão é: <expressão> == <expressão>
Exemplos: "F12_01" == "F12_02", "F12_01" == "F14_01", "F12_01" == 100.0, ("F12_01" - "F12_02") == "F14_01".
* '''Diferente Equal (!==)''' Realiza a operação de comparação de diferença entre dois operandos: Do the equal comparison expression between two operands. Representada pelos operador diferente Represented by the equal operator (!==). A sintaxe da expressão é: The expression syntax is ''<expressãoexpression> !== <expressãoexpression> Exemplos''. Examples: "F12_01" != "F12_02", "F12_01Unit Price" != "F14_01", "F12_01" != 100.0, ("F12_01" - "F12_02") != "F14_01Total Price".;
* '''Maior que Different (>!=)''' Retorna o resultado da comparação do primeiro operando em relação ao segundo, no caso se o primeiro é maior que o segundo: Do the different comparison expression between two operands. Representada pelo operador maior Represented by the different operator (>!=). A sintaxe da expressão é: The expression syntax is ''<expressão> expression> != <expressão> Exemplos:IF("Data" expression> '01/01/2011';F12_01;0), IF(F12_01 > . Examples: "@avg[F12_01]City.City";!= 'AcimaNew York';'Abaixo').
* '''Menor que Greater than (<>)''' Retorna o resultado da comparação do primeiro operando em relação ao segundo, no caso se o primeiro é menor que o segundo: Return ''true'' if the the first expression is greater than the second expression and ''false'' otherwise. Representada pelo operador menor Represented by the greater operator (<>). A sintaxe da expressão é: The expression syntax is ''<expressãoexpression> > < <expressãoexpression> Exemplos''. Examples:IF("DataOrder Date" < DAY_FROM_TODAY(0)> '01/01/2011';F12_01;0), IF(F12_01 < 1;1;F12_01).
* '''Maior ou igual a Greater or equal than (>=)''' Retorna o resultado da comparação do primeiro operando em relação ao segundo, no caso se o primeiro é maior ou igual ao segundo: Return ''true'' if the the first expression is greater than or equal to the second expression and ''false'' otherwise. Representada pelo operador maior-ou-igualRepresented by the greater or equal operator (>=). A sintaxe da expressão é: The expression syntax is ''<expressãoexpression> >= <expressãoexpression> Exemplos''. Examples:IF("DataOrder Date" >= '01/01/2011';F12_01"Order Date";0), IF(F12_01 >= "@avg[F12_01]";'Acima';'Abaixo').
* '''Menor ou igual a Lesser than (<)''': Return ''true'' if the the first expression is lesser than the second expression and ''false'' otherwise. Represented by the lesser operator (<). The expression syntax is ''<expression> < <expression>''. Examples: "Profit" < '0'; * '''Lesser or equal than (<=)''' Retorna o resultado da comparação do primeiro operando em relação ao segundo, no caso se o primeiro é menor ou igual ao segundo: Return ''true'' if the the first expression is lesser than or equal to the second expression and ''false'' otherwise. Representada pelo operador menor-ou-igualRepresented by the lesser or equal operator (<=). A sintaxe da expressão é: The expression syntax is ''<expressãoexpression> <= <expressãoexpression> Exemplos''. Examples:IF("DataOrder Date" <= DAY_FROM_TODAY(0)'01/01/2011';F12_01"Order Date";0), IF(F12_01 <= 1;1;F12_01).
=== Expressões lógicas ===
 
São elementos de expressão que agrupam dois operandos (do tipo booleano ou de outra expressão) para compor uma expressão lógica, cujo o objetivo é avaliar dois operandos booleanos num resultado verdadeiro ou falso da relação entre os dois. Expressões lógicas suportadas são: and (&&), or (||) e not (!). Geralmente, utilizadas em funções de decisão, como IF e em conjunto com expressões relacionais.
 
* '''And (&&)'''

Navigation menu