Árvore de páginas

ATENÇÃO!!!

O uso de Templates está descontinuado em builds superiores ao Lobo Guará. Portanto Appserver Harpia ou superior não haverá mais suporte a aplicação/geração de Templates.

Atenção: É necessário a instalação do adicional Advpl Template.

OBS: Esse plugin não é compatível com MAC OS.

Iremos exemplificar como se dá a geração de arquivos modelo templates do microsiga Protheus. Essa operação está disponível quando se aciona um clique com o botão direito do mouse em um projeto TOTVS (item 'A' na imagem) e aciona o menu Exportar... (item 'B' na imagem).

Serão apresentados os assistentes disponíveis no TOTVS | Developer Studio. Selecione Geração de arquivo 'Modelo' (template). Acione Avançar.

Selecione então os fontes que farão parte do template. Para isso, pode-se selecionar todos os fontes do projeto, clicando-se no projeto (item 'A' na imagem a seguir) ou selecionar cada fonte isoladamente (item 'B'). Após a seleção dos fontes escolha a pasta de destino (item 'C') e o nome e extensão do arquivo de template (item 'D'). Acione Avançar.

O item 'E' é opcional e salva um arquivo de exportação automatizado da plataforma Eclipse para futuras exportações.

O passo seguinte é opcional e trata da seleção dos arquivos 'dtp' que farão parte do template. Para tanto, selecione a pasta aonde estão os arquivos dtp (item 'A' da imagem a seguir) e selecione os arquivos individualmente no item 'B'. Acione Concluir.

O item 'C' trata da sobrescrita de arquivo já existente do template.

Será exibida mensagem de conclusão da tarefa no console do TDS.

Atenção: arquivos modelo (templates) gerados no TOTVS | Developer Studio, não são compatíveis com o DevStudio.

Definição das funções a serem chamadas antes e depois

Pode ser definida uma função a ser chamada ante da aplicação do template e outra a ser chamada depois da aplicação do template. Para isso, devem ser definidas nas propriedades do projeto, acionando o botão direito no projeto e Propriedades. Vá até Advpl Templates.

Ocorrência de Out of Memory

Este problema se caracteriza pela falta de memória disponível para a geração do template, que ultrapassou os limites padrões da plataforma. Para resolver, abra o arquivo developerStudio.ini, localizado no diretório de instalação do TOTVS | Developer Studio. Verifique as chaves Xms e Xmx que por padrão vem com as seguintes configurações:

-Xms40m

-Xmx512m

Aumente os valores de memória, alterando até que a ocorrência da falta de memória se resolva. Como exemplo teríamos:

-Xms80m

-Xmx1024m

  • Sem rótulos