Páginas filhas
  • Smart View - Gerando os recursos através de uma função

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Padrão para nomenclatura dos arquivos .trp

Os arquivos .trp são os layouts exportados do Smart View e que servem para a Importação Automática de Recursos dentro do Protheus, esse processo é possível através da rotina Amarração Protheus x Smart View e utilizando a função totvs.framework.treports.callTReports.

Definimos um padrão de nomenclatura para esse arquivo para que possamos unificar recursos que utilizem o mesmo objeto de negócio, para que o usuário possa escolher diferentes recursos em uma única chamada de menu/rotina.

Irei exemplificar a nomenclatura de um layout de relatório abaixo:

  •  framework.sv.framework.product.subtitle.rep.bra.trp

Onde:

  • framework: Nome da área/tribe responsável;
  • sv: Agrupador de inovação;
  • framework: Módulo Responsável;
  • product: Nome do ON;
  • subtitle: Nome complementar do ON (Ex: Analítico, Sintético...);
  • rep: Tipo de Layout (rep=Report/pv=Pivot Table/dg=Data Grid);
  • bra: País do ON;

Exemplo de como seria a nomenclatura de um layout de tabela dinâmica:

  • framework.sv.framework.product.default.pv.trp

Todos os complementos da nomenclatura são obrigatórios, com exceção do país do ON.

Se a nomenclatura do layout não tiver o país, como no exemplo acima, consideramos que esse layout é para todos os países.

...

titleArquivo .trp

Para criar o arquivo .trp deve ser seguido os passos demonstrados no gif abaixo:

Image Removed

Não deverão ser utilizados programas para compactar, podendo dar problemas na descompactação do arquivo.

...

Função totvs.framework.treports.callTReports

...

Informações
titleDisponibilidade

Funcionalidade disponível a partir da LIB Label 20231009

Com o padrão de nomenclatura definido acima Padrão para nomenclatura dos arquivos .trp (layouts) correto, é possível unificar os recursos em apenas uma chamada, sendo:

...