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
  • Variáveis de Contexto Globais:
  • Variáveis de contexto internas do Weknow:
  1. CLIENT DESKTOP
  2. Recursos Extras de Dashboards

Variáveis de Contexto

Weknow Client Desktop – Criação e Edição de Dashboards - Recursos Extras de Dashboards - Referências - Variáveis de Contexto

AnteriorReferênciasPróximoEscala de Cores

Através das VARIÁVEIS DE CONTEXTO o Weknow conta com a possibilidade de personalização de uso ao menor nível, auxiliando na segurança ao acesso de informações, e na praticidade de uso, dispensando preenchimento de filtros em situações que os mesmos sempre sejam os mesmos.

Desta forma, um componente indicador único, pode apresentar diversos resultados diferentes, dependendo do usuário que esteja acessando o Weknow, ou ainda, se tratar de um componente acessado por diversas áreas de conhecimento distintas, mas dependendo de qual a área de conhecimento que ele se encontre, deva ter parâmetros diferenciados em seus filtros. Em ambos os casos, as variáveis de contexto tornam os possíveis filtros “pré-fixados” nestas variáveis de contexto.

Em complemento, também é possível o cadastro de uma variável de contexto GLOBAL, utilizada então independente do usuário logado ou da área de conhecimento acessada.

Para inclusão de variáveis de contexto personalizadas ao nível de usuário, ou de cadastro de menu, estes respectivos cadastros possuem um Botão>> VARIÁVEIS:

Informe então o nome identificador dessa variável, que será a referência para os filtros e fórmulas em uso na ferramenta, e ao lado, informe o respectivo valor que essa variável deverá assumir.

É possível que uma váriavel tenha mais de um valor, mas para isso é necessário informar o separador.

Utilize os botões para auxílio nesta configuração:

“+” – Insere nova variável de contexto

“-” – Remove variável de contexto individualmente

“x” – Remove todas as variáveis de contexto relacionadas ao respectivo cadastro

Após configurados usuários ou cadastro de menus com suas respectivas variáveis de contexto, vá ao componente que será afetado por esta variável, e, via campo FÓRMULA indique que ele busque esta variável como filtro, através da função GetVar.

Exemplo de aplicação prática com variáveis de contexto por USUÁRIO:

Utilize em casos onde um determinado usuário deve ver apenas consultas a indicadores referentes ao seu contexto, como dados relacionados a: seu código de matrícula; dados de seu setor; dados da região de sua responsabilidade de controle, entre outros...

Exemplo de aplicação prática com variáveis de contexto por CADASTRO DE MENU:

Se em um cadastro de menu possui componentes que são de uso em comum com outros menus, e cada menu deve ver apenas seus dados sem possibilidade de ajustar isto em filtros na tela para não ter possibilidade de ver outros setores, basta associar uma variável de contexto a cada uma destas áreas de conhecimento.

Desta forma, todos estarão vendo o mesmo componente, porém, apenas com informações exclusivas à sua regra de negócio.

Variáveis de Contexto Globais:

Dentro do Weknow podemos criar uma variável de contexto em Administração>> Variáveis de Contexto que seja geral para todos os usuários e áreas de conhecimento (Exemplo: COD EMPRESA) facilitando possíveis manutenções nos indicadores caso esta variável precise ser alterada para todos os componentes.

Exemplo de aplicação prática com variável de contexto GLOBAL:

No exemplo a seguir, temos uma variável identificada como “varcontexto_empresa” com valor 1:

Para sua utilização em um filtro de pesquisa por empresa, informamos então esta variável como valor inicial no campo FÓRMULA através da função GetVar (“varcontexto_empresa”):

Se todos os filtros de empresa possuírem relação com esta variável de contexto, quando necessário, bastará alterar o cadastro geral da variável de contexto, e ela será automaticamente atualizada em todos os indicadores ou filtros que a utilizarem.

Variáveis de contexto internas do Weknow:

sys:userid: Variável numérica contendo o ID do usuário logado;

sys:userdisplayname: Variável textual contendo o nome de exibição do usuário logado;

sys:dashboardid: Variável numérica contendo o ID do dashboard do contexto (se houver);

sys:menuid: Variável numérica contendo o ID do menu onde o dashboard está vinculado (se houver);

sys:ipaddress: Variável textual contendo o endereço IP da máquina;