Weknow
WeDocs-4.4
WeDocs-4.4
  • WeDocs
  • RELEASE NOTES
    • Release Notes 4.4
    • Release Notes 4.3
    • Release Notes 4.2
    • Release Notes 4.1
    • Release Notes 4.0.210
    • Release Notes 4.0
    • Release Notes 3.3
    • Release Notes 3.2
    • Release Notes 3.1
    • Release Notes 3.0
  • CLIENT DESKTOP
    • Instalação
    • Atualizar versão
    • Alteração idioma
    • Cadastros Gerais
      • Configuração de Grupos de Contatos e Usuários
        • Controle de expiração
        • Segurança
      • Metadados
        • Cadastro de Áreas de Negócio
        • Cadastro de Metadados
          • Mapeamento de dados via ligações entre tabelas representadas graficamente
          • Mapeamento de dados via códigos SQL
            • Metadados de Consultas Híbridas
          • Grupos de metadados offline
          • Metadados de Consultas Híbridas
      • Exportação e Importação de BackUp
      • Provedores de Comunicação
    • Criação e Edição de Dashboards
      • Componente Texto
      • Componente Imagem
      • Componente Grafico
      • Componente Cartão
      • Componente Planilha
      • Explorador de Dados
      • Componente Termômetro
      • Componente Mapa
      • Filtro
        • Dados de Metadados
        • Filtro Simples
        • Filtro Intervalo
        • Filtro de Seleção Única
    • Recursos Extras de Dashboards
      • Referências
      • Variáveis de Contexto
      • Escala de Cores
      • Formatação
      • Vínculos automáticos entre componentes
      • Campos Calculados
      • Fórmulas
        • Funções
        • Constantes
        • Operadores
      • Abas
      • Metadados offline associados
    • Cadastro de Tarefas e Alertas
      • Criação de Tarefas e Alertas
      • Enviar E-mail
      • Enviar SMS
      • Exportar Arquivo
      • Executar Store Procedure
      • Abrir e Executar Arquivo
      • Enviar Telegram
      • Enviar WhatsApp
      • Exportar Conteúdo do Sistema
    • Administração
      • Log
        • Logs
      • Painel de Controle
      • Política de Segurança
      • Gerenciar Componentes
      • Gerenciar Exploradores de Dados e Dashboards
      • Conexões
      • Biblioteca de funções
      • Objetos não referênciados
      • Acesso ao menu principal
      • Amazon S3
  • CLIENT WEB
    • Explorador de Dados
    • Detalhamento
    • Cenários
    • WeHelp
    • Interação com Filtros
    • Distribuição de indicadores entre ABAS
    • Acesso e Login
      • Alteração de senha
      • Sair
    • Modo Apresentação de Dashboards
  • Exibir e Ocultar lista de Dashboards
  • Visualização de Dashboards em tela cheia
  • TASK MANAGER
    • Gerenciados de Tarefas
      • Configurações
    • Notificação sobre novas Versões
  • SERVICE
    • Instalação
    • Atualizar versão
    • Atualizar licença
    • Autenticação de duplo fator
    • Definir Fonte de dados
    • Backup
  • Manual de Requisitos
    • Requisitos de Hardware e Software
    • Acesso à Internet - Firewall
    • Arquitetura de Instalação
    • Processador do servidor
    • Balanceamento de carga no servidor Apache
  • Descritivo técnico
    • Resumo da Ferramenta
Fornecido por GitBook
Nesta página
  1. CLIENT DESKTOP
  2. Recursos Extras de Dashboards
  3. Fórmulas

Operadores

Weknow Client Desktop – Criação e Edição de Dashboards - Recursos Extras de Dashboards - Fórmulas - Operadores

+ Adição

Soma os operadores.

Sintaxe:

Número + Número

Lista + Lista

Retorna:

Número ou Lista


Observação: As listas devem ter a mesma dimensão e tamanho. O resultado é uma lista de mesmo tamanho e dimensão com a soma individual dos elementos.


Exemplos:

2+7 ›› 9

[1,2]+[9,5] ›› [10, 7]

_ Concatenação

Concatena os operandos.


Sintaxe:

Texto _ Texto

Lista _ Lista


Retorna:

Texto ou Lista


Exemplos:

"abc""xyz" ›› "abcxyz"

[1,2][9] ›› [1, 2, 9]

<> Diferente

Testa se os operandos são diferentes.


Sintaxe:

Qualquer tipo <> Qualquer tipo


Retorna:

Booleano


Exemplos:

45<>13 ›› 1

[1,2]<>[2,1] ›› 1

/ Divisão

Divide os operandos.


Sintaxe:

Número / Número

Lista / Número


Retorna:

Número ou Lista


Observação:

No caso de uma lista, o resultado é uma lista de mesmo tamanho com a divisão de cada elemento pelo divisor.


Exemplos:

6/2 ›› 3

[8,5]/2 ›› [4, 2.5]

\ Divisão inteira

Divisão inteira dos operandos.


Sintaxe:

Número \ Número

Lista \ Número


Retorna:

Número ou Lista


Observação:

No caso de uma lista, o resultado é uma lista de mesmo tamanho com a divisão inteira de cada elemento pelo divisor.


Exemplos:

8\3 ›› 2

[8,5]\2 ›› [4, 2]

& E

Testa se ambos operandos são verdadeiros.


Sintaxe:

Booleano & Booleano


Retorna:

Booleano


Exemplo:

@true&@false ›› 0

** Exponenciação

Eleva o primeiro operando (esquerda) a potência do segundo operando (direita).


Sintaxe:

Número ** Número


Retorna:

Número


Exemplos:

2**5 ›› 32

25**(1/2) ›› 5

= Igual

Testa se os operandos são iguais.


Sintaxe:

Qualquer tipo = Qualquer tipo


Retorna:

Booleano


Exemplos:

2="2" ›› 1

[1,2]=[1,2,3] ›› 0

> Maior

Testa se o primeiro operando (esquerda) é maior que o segundo operando (direita).


Sintaxe:

Número > Número


Retorna:

Booleano


Observação:

Exceto listas.


Exemplo:

"abc">"ab" ›› 0

> = Maior ou igual

Testa se o primeiro operando (esquerda) é maior ou igual ao segundo operando (direita).


Sintaxe

Número >= Número


Retorna

Booleano


Observação

Exceto listas.


Exemplos

12>=12 ›› 1

? Máscara

Testa se o primeiro operando (esquerda) atenda a máscara (pattern) definida pelo segundo operando (direita).


Sintaxe:

Texto ? Texto


Retorna:

Booleano


Exemplo:

"abc"?"1""abc""" ›› 1

< Menor

Testa se o primeiro operando (esquerda) é menor que o segundo operando (direita).


Sintaxe:

Número < Número


Retorna:

Booleano


Observação:

Exceto listas.


Exemplo:

13<10 ›› 0

<= Menor ou igual

Testa se o primeiro operando (esquerda) é menor ou igual ao segundo operando (direita).


Sintaxe:

Número <= Número


Retorna:

Booleano


Observação:

Exceto listas.


Exemplo:

20<=25 ›› 1

* Multiplicação

Multiplica os operandos.


Sintaxe:

Número * Número

Lista * Número

Número * Lista


Retorna:

Número ou Lista


Observação:

No caso de uma lista, o resultado é uma lista de mesmo tamanho com a multiplicação de cada elemento pelo multiplicador.


Exemplos:

3*7 ›› 21

[5,25]*3 ›› [15, 75]

! Negação

Nega o operando.


Sintaxe:

!Booleano


Retorna:

Booleano


Exemplo:

!@false ›› 1

| Ou

Testa se ao menos um dos operandos é verdadeiro.


Sintaxe:

Booleano | Booleano


Retorna:

Booleano


Exemplo:

@true|@false ›› 1

# Resto divisão inteira

Resto da divisão inteira dos operandos.


Sintaxe:

Número # Número Lista # Número


Retorna:

Número ou Lista


Observação:

No caso de uma lista, o resultado é uma lista de mesmo tamanho com o resto da divisão inteira de cada elemento pelo divisor.


Exemplos:

8#3 ›› 2

[8,5]#2 ›› [0, 1]

-Subtração

Subtrai os operandos.


Sintaxe:

Número - Número

Lista - Lista


Retorna:

Número ou Lista


Observação:

As listas devem ter a mesma dimensão e tamanho. O resultado é uma lista de mesmo tamanho e dimensão com a subtração individual dos elementos.


Exemplos:

13-8 ›› 5

[2,7]-[3,3] ›› [-1, 4]

AnteriorConstantesPróximoAbas