Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Introdução
Informações |
---|
Disponível a partir do LIB Label 20210217 |
Com esta implementação é possível abrir o Smart View dentro do Protheus sem o uso do navegador externo instalado no computador.
Para o Smartclient WebApp nada muda, uma nova aba continuará sendo aberta para exibir o relatório.
Como funciona
O processo de exibição de relatório do Smart View a partir do menu dos módulos do Protheus exige:
- Criar o client e secret para autenticação no Smart View e Totvs RAC (conforme a documentação Como criar o usuário Client Id para autenticação no TOTVS.rac?);
- Configurar a conexão e comunicação do Protheus com Smart View (conforme a documentação Protheus como consumidor de relatórios Smart View);
- Adicionar o relatório no Menu.
Abertura do relatório do Smart View acontecendo no navegador interno.
Sobre o recurso do navegador interno
O navegador interno do Smart View será a opção padrão, mas existe a possibilidade de desativar essa opção para os usuários do sistema nas configurações de 'Recursos do Sistemas', que se encontra em Politicas, Grupos e Usuário, conforme imagem a seguir.
Ao desativar essa opção o sistema voltará a exibir o relatório do Smart View no navegador externo.
O seguinte comportamento é esperado de acordo com a seleção do uso do navegador interno:
Política | Grupos | Usuários | Navegador TReportsSmart View |
---|---|---|---|
X | Navegador Externo | ||
X | Navegador Externo | ||
X | Navegador Externo | ||
X | X | Navegador Externo | |
X | X | Navegador Externo | |
X | X | Navegador Interno | |
X | X | X | Navegador Interno |
Informações | ||
---|---|---|
| ||
Para o Administrador do sistema o recurso do navegador interno do Smart View não poderá ser desativado. |
Aviso | ||
---|---|---|
| ||
Quando o relatório sendo visualizado utiliza como fonte de dados o próprio ambiente do Protheus em uso, abrir em navegador externo impacta no consumo de licenças. O processo de avaliação das licenças considera os programas abertos e em execução, caso seja escolhido usar um navegador externo não será possível identificar que o consumo está acontecendo e fazer com que o serviço rest do ambiente não consuma uma nova licença. Portanto caso seja optado por utilizar navegadores externos para exibir os relatórios, também será escolhido consumir licenças do uso da opção no menu e depois nas repetidas requisições que o TReports Smart View fizer para recuperar os dados no serviço rest do ambiente Protheus. Essa situação só não se aplica quando:
|
Aviso | ||
---|---|---|
| ||
O tWebEngine possui uma proteção para não realizar download de arquivos maliciosos. Por padrão é possível realizar download de arquivos do Smart View com as seguintes extensões: pdf, xls, xlsx, rtf, docx, mht, html, txt, csv e png. Caso seja necessário realizar o download de outras extensões deve ser realizado tratamento pelo ponto de entrada AddLexList (https://tdn.totvs.com/display/PROT/AdDLExList). Para utilizar este ponto de entrada é necessário o fonte FwDLExList.prw mais atual. |