Release Notes 4.3
Novidades e Melhorias Weknow
Novidades e Melhorias Weknow
Agora é possível ter um controle mais preciso sobre o posicionamento dos componentes no dashboard. Agora você terá total liberdade para posicionar os componentes como preferir. Posicionamento livre
Foi adicionada a integração do Python dentro do Weknow para a criação de Campo Calculado. Integração do Python no Weknow
Foi adicionado novo tipo de tarefa: Exportação de Conteúdo do Sistema. Novo tipo de tarefa: Exportação de Conteúdo do Sistema
Na versão 4.3 do Weknow, agora é possível ter um controle mais preciso sobre o posicionamento dos componentes no dashboard. Isso mesmo, agora você terá total liberdade para posicionar os componentes como preferir.
Ao acessar um dashboard, você encontrará a nova opção 'Editar posicionamento'. Ao clicar nela, será possível ajustar o tamanho do componente e exibir uma grade para um alinhamento preciso.
Na edição do dashboard, será possível configurar uma imagem de fundo e escolher a disposição do dashboard, optando entre modo fixo ou responsivo.
No modo fixo, é possível realizar diversas configurações de tamanho.
Ao configurar no modo fixo, novas opções são disponibilizadas para facilitar a visualização:
Ao clicar em "Editar Posicionamento", será possível exibir a grade, ajustar a grade, listar os objetos e definir o tamanho dos componentes. Para isso, basta selecionar o componente, que ficará destacado com uma borda azul. Em seguida, ajuste o tamanho e a posição conforme desejado.
Para facilitar ainda mais o controle do componente, adicionamos alguns atalhos:
SETAS: Movem 1 pixel na direção indicada; se a grade estiver ativada, ajusta o tamanho em um quadrado da grade.
SHIFT + SETAS: Movem 10 pixels na direção indicada; com a grade ativada, ajusta o tamanho em 10 quadrados da grade (ou um quadrado maior).
CTRL + SETAS: Redimensionam 1 pixel na direção indicada; com a grade ativada, redimensiona o tamanho em um quadrado da grade.
CTRL + SHIFT + SETAS: Redimensionam 10 pixels na direção indicada; com a grade ativada, redimensiona o tamanho em 10 quadrados da grade (ou um quadrado maior).
ALT + SETAS: Alteram a ordem no eixo z:
Seta para cima: Move um nível para frente.
Seta para baixo: Move um nível para trás.
Seta para esquerda: Move para o fundo.
Seta para direita: Move para o topo.
IMPORTANTE: Para que o componente seja atualizado, é necessário remover o foco/seleção.
DELETE: Remove o componente selecionado.
ESC: Remove a seleção do componente.
TAB: Alterna a seleção para outro componente.
Você pode selecionar mais de um componente ao mesmo tempo utilizando o atalho CTRL + clique sobre os componentes desejados. Dessa forma, é possível selecionar, mover e redimensionar múltiplos componentes simultaneamente.
IMPORTANTE: Não é possível excluir nem alterar a ordem no eixo Z de vários componentes ao mesmo tempo.
Ao clicar em objetos será aberto um menu contendo todos os componentes disponíveis no dashboard. Através desse menu, é possível definir se um componente deve ficar à frente ou atrás para isso basta alterar a ordem, além de permitir a exclusão de componentes.
Agora é possível criar campos calculados usando a linguagem Python, para habilitar essa funcionalidade no Weknow, será necessário fazer a instalação do Python no servidor Weknow. Para isso, é necessário acessar a tela de configuração do server starter, parar o serviço, clicar em 'Instalar a versão do Python' e depois iniciar o serviço novamente.
Ao clicar em Instalar Pyhthon irá abrir a seguinte tela:
O Anaconda é a opção de instalação mais completa, pois além do Python, também inclui várias bibliotecas para análise de dados.
Python é apenas a instalação básica do Python.
Após confirmar a versão que deseja será necessário reiniciar os serviços para que a instalação comece a ser usada:
Para confirmar se foi instalado corretamente:
IMPORTANTE: Para instalar novas bibliotecas no python, será necessário executar a instalação pelo terminal do servidor Weknow e em seguida reiniciar o Weknow Server.
Para criar um campo calculado com Python, basta acessar o metadado desejado, selecionar 'Campo Calculado', depois 'Adicionar Campo Calculado' e escolher 'Python':
Confira também uma dica sobre como criar um campo calculado via Python:
Neste campo é possível escrever um script Python qualquer. Mas, existe uma regra obrigatória: para retornar o valor do calculo/execução do script, é necessário atribuir o valor na variável 'results'. A variável 'results' é uma lista Python, portanto, para atribuir nela o resultado do calculo/execução do script basta chamar o método 'append'. Abaixo tem um exemplo de um simples script que faz uma soma de dois números e retorna o valor/resultado para o campo calculado através da variável 'results':
valor1 = 10
valor2 = 20
results.append(valor1 + valor2)
Para usar os valores dos campos do metadado dentro do script, é necessário colocar o nome do campo entre o caracatere %. Abaixo tem um exemplo de um simples script que usa dois campos de um metadado: results.append(%campo1% + %campo2%) Para ver os nomes de todos os campos disponíveis para serem usados no script, basta clicar no botão da 'Lupa'. Ao digitar o caractere % ou pressionar as teclas 'Alt + Espaço', o sistema vai listar automaticamente os campos disponíveis.
Agora, ao acessar a aba de ações em uma tarefa, será possível exportar o conteúdo do sistema. Para isso, basta acessar ou criar uma tarefa, ir até 'Ações', adicionar uma nova ação e escolher 'Exportar conteúdo do sistema'.
Ao clicar nessa opção, abrirá uma nova janela solicitando o destino para a exportação do conteúdo, por exemplo.
Depois de definir o destino/caminho, basta executar a tarefa para que o conteúdo seja exportado para o destino configurado.
Agora, para um controle mais preciso sobre o dashboard ou componente, é possível visualizar os metadados associados offline e executá-lo.
Ao acessar um dashboard que tenha metadado offline e navegar até a aba de visualização, você pode ver todos os metadados associados a esse dashboard.
Para visualizar na versão web, clique em "outras opções do dashboard":
Também é possível visualizar os metadados associados a um componente, para isso basta entrar em ações do componente (...) e metadados offline:
Além disso, é possível gerar os dados dos metadados associados. Para isso, basta selecionar o metadado desejado e clicar em 'Gerar dados offline agora'.
Pode ser configurado para permitir que usuários visualizadores executem manualmente carga, conforme as permissões habilitadas.
A página inicial (home) do Weknow passou por atualizações significativas, oferecendo agora uma experiência ainda mais envolvente e intuitiva para os usuários.
Além das atualizações na página inicial, agora também foi implementada a funcionalidade de configuração de fotos por usuário. Isso significa que os usuários podem agora adicionar suas próprias fotos ao perfil.
Os usuários agora têm a opção de adicionar sua foto diretamente através da edição do perfil ou pelo menu localizado na parte superior ou lateral da página.
Na versão 4.3, implementamos uma atualização significativa para o Angular 2+ com o objetivo primordial de aprimorar o desempenho do sistema.
Tags: #WD-1803;#WD-1789;#WD-1774;#WD-1786;#WD-1801;#17-97;#Posicionamento;#Python;#ExportarConteudoSistema;#MetadadoDashboard;#PaginaInicial;#FotoUsuario;
ou envie-nos um e-mail para atendimento@weknowhealthtech.com.br