Nesta tela você controla as visões de um documento ODT com os seguintes campos:
Ordem: Se tiver mais que uma visão, na execução da interface apresentara as visões na ordem informada.
Nome: Nome da visão.
Padrão: Marcar se ela for a padrão da interface.
Anexar: Adicionar um template para visão via documento ODT.
Visualizar campos coringas: Apresenta todos os campos coringas que podem ser utilizados para montar o template ODT.
Para montar um template, use o editor de documento ODT – Libre Office. Disponível em https://pt-br.libreoffice.org/. Os campos e detalhes da interfaces são inserido manualmente.
Para adicionar um campo, use “${ALIAS_CAMPO}”.
Por exemplo, na imagem acima estamos recuperando o campo “Nome da Pessoa” da interface. O alias do campo é PES_1_PES_NOME.
Para adicionar um detalhe, primeiro precisamos criar uma tabela no documento.
Como nesse caso, queremos apenas retornar um campo do detalhe, o nome da disciplinas do aluno, criamos uma tabela com apenas 1 coluna e 2 linhas, uma para o titulo e outra para aplicar o campo. Caso queira recuperar mais de um campo do detalhe, adicione mais colunas.
Atenção! Sem criar a tabela, o detalhe não funcionará.
Após criar a tabela, selecione a linha que será adicionado o campo. Abra o assitente para adicionar uma função de campo chamada “campo de entrada”, que no Libre Office é no caminho da imagem acima ou (Ctrl + F2).
Ao clicar para inserir o campo de entrada será aberta uma janela para editar o campo, que devemos adicionar ${ALIAS_DETALHE.CAMPO_DETALHE}, como por exemplo na imagem acima, estamos recuperando o campo “Nome da disciplina” do detalhe com o alias “disciplinas” da interface.
Feito isto o detalhe está pronto.
Para adicionar um campo padrão, use ${CODIGO_CAMPO_PADRÃO}
Por exemplo, na imagem acima estamos utilizando o código do campo padrão Data atual formatada.
Para inserir os campos coringas de imagem, devemos adicionar uma figura no ODT, a imagem deve ser a mesma que será carrega no campo coringa que vamos utilizar, para que o tamanho da imagem não quebre no ODT.
Após adicionar a imagem, clique com o botão direito e clique em “Figura…”.
Ao clicar será aberta a janela Figura, nela procure a aba “Opções” e no nome da figura, informe o campo coringa referente a imagem. No exemplo usamos PREDEF_LOGO_INSTITUICAO, que é o campo coringa para trazer a logo da instituição.
Depois disso, basta definir o tamanho que a imagem deve ficar no arquivo.
Feito isso, basta executar o ODT que sua imagem estará lá.
Nosso template ficou montado deste jeito:
E ao ser executado, o PDF trouxe conforme configurado: