O Viewer é um componente transversal aos produtos da Aranda e permite visualizar as informações dos dashboards em cada um dos produtos.
O administrador ou especialista responsável pela implementação do componente deve levar em consideração as seguintes considerações:
1. Crie um aplicativo virtual
Um aplicativo virtual deve ser criado no OutServver.
2. Instalação
O processo de instalação do componente pode ser feito de duas maneiras:
- Para instalação na nuvem um artefato é entregue no pipeline AQM-Release: Binário/Viewer.zip.
- Para uma instalação No local Você precisa executar o instalador do aplicativo: Instalador/Aranda.AQM.Viewer.[versão].msi
⚐ Nota:
- O módulo de relatório deve ser instalado no mesmo domínio que o aplicativo para que as credenciais de autenticação correspondam para que usuários e grupos coexistam. |
- É possível que o visualizador seja publicado como um nuget disponível na lista de pacotes da biblioteca Aranda.
3. Visualizando painéis de outros aplicativos Aranda
Uma vez instalado o componente visualizador, você poderá integrar a visualização do painel aos produtos Aranda e acessar os diferentes módulos de relatórios, com um simples ajuste de rota (url)
Abaixo estão os caminhos para a visualização do quadro:
Acesso à visão geral da pasta
Ao acessar esse caminho, o componente carrega a visualização de todas as pastas e quadros encontrados. As informações geradas (pastas, quadros) serão organizadas de forma hierárquica e ao escolher uma pasta, serão exibidos os quadros contidos. Apenas pastas com quadros são exibidas, ou seja, nenhuma pasta vazia é exibida.
http://dominioaplicacion/viewer/index.html#/dashboards
O utilizador só poderá visualizar a informação a que tenha acesso.
Para carregar apenas um painel, use o seguinte url
http://dominioaplicacion/viewer/index.html#/dashboard?id=<identificador de tablero>
Para abrir o console de configuração
Essa visualização permite configurar permissões em pastas, que devem ser usadas pelo usuário Administrador. Você também pode fazer upload ou download de painéis em formato xml.
http://dominioaplicacion/viewer/index.html#/configuration
Conexão de banco de dados
O componente usará a conexão com o banco de dados do aplicativo.
⚐ Nota: Em versões posteriores, o uso de bancos de dados alternativos como réplicas será permitido, para que as placas sejam carregadas sem afetar o desempenho.
Exemplos de uso
Em seu aplicativo, coloque um snippet como o seguinte:
<iframe src="https://dominioaplicacion.com/viewer/index.html#/dashboards"></iframe>
Considerações
- O componente carrega o tema aqm azul branco que será exibido dentro do iframe, serão feitas melhorias para personalizar os temas de acordo com o aplicativo.
- Seu aplicativo deve usar bibliotecas 9.7 comuns.
Operação multilocatário
O aplicativo visualizador dá suporte à operação multilocatário, mas esteja ciente das pequenas variações na url que correspondem a esse tipo de configuração.