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 a pela função totvs.framework.treports.callTReports com o mesmo nome do arquivo .trp, mais informações abaixo.
Passo a passo1º Ter compilado no RPO os arquivos .trpObservar abaixo como esse arquivo deverá ser criado: ![](/download/attachments/742218090/image2023-2-23_16-27-27.png?version=1&modificationDate=1677182161587&api=v2)
É possível visualizar esses arquivos compilados a partir do exportar dados do shift+F6 ![](/download/attachments/742218090/image2023-2-23_15-57-17.png?version=1&modificationDate=1677182179703&api=v2)
![](/download/attachments/742218090/image2023-2-23_15-57-51.png?version=1&modificationDate=1677182179557&api=v2)
2º Chamar os relatórios a partir da função totvs.framework.treports.callTReports![](/download/attachments/742218090/image2023-2-23_16-0-40.png?version=1&modificationDate=1677182179447&api=v2)
Aviso |
---|
O arquivo .trp deverá ter o mesmo nome que será chamado na função 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![](/download/attachments/742218090/image2023-2-23_16-54-4.png?version=1&modificationDate=1677182154397&api=v2)
|