Páginas filhas
  • Smart View - Importação Automática de Recursos

Logs

É possível ver os logs da integração ligando a chave FwTraceLog=1 no INI do ambiente utilizado, para mais informações sobre a chave: Chaves para controle de logs

Pré-requisitos
Processos e passo a passo

O processo de importação automático foi feito para facilitar a criação de recursos padrões no Protheus, com ele caso o usuário não tenha o recurso no Smart View, ele será importado e adicionado na tabela de amarração, fazendo com que o usuário consiga imprimir o mesmo, para isso, o recurso deverá ser chamado pelo método totvs.framework.smartview.callSmartView com o mesmo nome do arquivo .trp, mais informações abaixo.


Passo a passo

1º Ter compilado no RPO os arquivos .trp

Verificar o padrão de nomenclatura do arquivo .trp na documentação: Padrão para nomenclatura dos arquivos .trp (layouts)

Observar abaixo como esse arquivo deverá ser criado:

É possível visualizar esses arquivos compilados a partir do exportar dados do shift+F6

2º Chamar os relatórios a partir do método totvs.framework.smartview.callSmartView

Mais informações na documentação do método: Classe para execução dos recursos no Protheus

O arquivo .trp deverá ter o mesmo nome que será chamado no método acima, no exemplo o nome é treportsimp e o arquivo procurado será o treportimp.trp

3º Assim que chamar a função criada em uma rotina/botão a importação será feita e o registro será criado na tabela de amarração, com isso o usuário consegue imprimir o relatório corretamente

Observações
  • Nos recursos padrões os layouts serão atualizados automaticamente, caso seja identificado que o mesmo tem uma data diferente da que foi gravada na tabela.
  • É possível adicionar os próprios recursos na tabela de amarração, de forma manual.