Layout PDF
A aplicação ReportPDF tem uma forma de posicionar os campos do relatório de uma jeito simples e prático, utilizando a funcionalidade de Drag and Drop.
Na tela principal do LayoutPDF você pode alterar algumas configurações da aplicação. Essas configurações também estão presentes em ReportPDF > Configuração.
Utilizando a funcionalidade de Drag and Drop, você configura o posicionamento dos campos nesta interface. Para altera-los você precisa clicar no campo que prefere alterar a posição e arrastar até sua nova posição.
Ao clicar em um campo específico é aberto uma tela de configuração do campo.
Propriedades
- Nome: Neste campo é necessário informar o nome de identificação do campo.
- Campo: Neste campo você seleciona o campo da tabela que irá relacionar-se a célula. Caso selecione um campo da categoria “especial” você terá o seguinte dado:
- Data do Sistema: A data atual do sistema no qual executará a aplicação.
- Página Atual: Número da página atual que a célula estiver.
- Total de páginas: Número total de páginas da aplicação
- Label: Ao selecionar essa opção irá abrir um input para que possa informar o texto que será exibido.
- Pos X: Posicionamento do eixo X. Para cima e para baixo.
- Pos Y: Posicionamento do eixo Y. Para esquerda e para direita.
- Largura: Informe o tamanho da largura da célula. A unidade do valor é pixel.
- Alinhamento: Neste campo você seleciona o alinhamento do texto da célula: Esquerda, Direita ou Centro.
- Fonte: Neste campo você seleciona uma fonte do acordo com a lista.
- Tamanho da Fonte: Aqui você informa o tamanho da fonte do texto que será exibido.
- Cor da Fonte: Neste campo você informa uma cor em hexadecimal. (Exemplo: #000000)
- Estilo da Fonte: Neste campo você marca o estilo da fonte: Negrito, Itálico e/ou Sublinhado. (Pode-se marcar mais de uma opção)
- Exibir: Neste campo você ativa ou não a exibição do campo.
Configuração Geral (Categoria: Texto)
- Tipo do Dado: Neste campo você seleciona o tipo de dado do campo.
- Converte Letra: Neste campo você deve selecionar dentre as citadas abaixo:
- Caixa Alta: Transforma todo texto em letras maiúsculas.
- Caixa Baixa: Transforma todo texto em letras minúsculas.
- Capitula pimeira palavra: Transforma a primeira palavra em caixa alta ou caixa baixa, de acordo com o texto recuperado, ou seja, se o texto recuperado pela aplicação for em caixa baixa essa opção irá transformar em caixa alta apenas a primeira palavra.
- Capitula todas as palavras: Transforma todas as palavras em caixa alta ou caixa baixa, de acordo com o texto recuperado, ou seja, se o texto recuperado pela aplicação for em caixa baixa essa opção irá transformar em caixa alta todas as palavras.
- Mostrar conteúdo HTML: Caso esta opção esteja ativada, a aplicação irá exibir o conteúdo html for recuperado pelo banco ao invés de interpretar o conteúdo.
- Máscara de Exibição: Neste campo você configura uma máscara de exibição de acordo com a tabela informado em Aplicações > Consulta > Campos > Texto.
- Tipo SQL: Aqui é informado o tipo do campo no banco de dados.
Configuração Geral (Categoria: Número)
- Tipo do Dado: Neste campo você seleciona o tipo de dado do campo.
- Máscara de Exibição: Neste campo você configura uma máscara de exibição de acordo com a tabela informado em Aplicações > ReportPDF > Campos > Texto.
- Tipo SQL: Aqui é informado o tipo do campo no banco de dados.
Configuração Geral (Categoria: Especial e Data/Hora)
- Tipo do Dado: Neste campo você seleciona o tipo de dado do campo.
- Tipo SQL: Aqui é informado o tipo do campo no banco de dados.
Formatação dos Valores (Tipo Número)
- Usar configurações regionais: Ao ativa-lo você aplica as configurações regionais para esse campo. Para configura-las você clica no menu Localidades > Configurações Regionais.
- Cor dos negativos: Neste campo você informa uma cor em hexadecimal. (Exemplo: #000000)
- Exibir valor por extenso: Ao ativa-lo a aplicação exibirá o valor por extenso do campo. (Exemplo: dois)
- Tamanho da Linha: Informe o tamanho da linha da célula. A unidade do valor será de acordo com a unidade colocada em Configurações > Unidade de medida do PDF.
Formatação dos Valores (Tipo Moeda)
- Usar configurações regionais: Ao ativa-lo você aplica as configurações regionais para esse campo. Para configura-las você clica no menu Localidades > Configurações Regionais.
- Valor monetário: Ao ativar essa opção a aplicação irá exibir o símbolo monetário de acordo com a configuração regional.
- Cor dos negativos: Neste campo você informa uma cor em hexadecimal. (Exemplo: #000000)
- Casas decimais: Quantidade de casa decimais que o seu campo terá na exibição.
- Completa Zeros: Ao ativar essa opção a aplicação completará com zeros após a vírgula.
- Exibir valor por extenso: Ao ativa-lo a aplicação exibirá o valor por extenso do campo. (Exemplo: dois)
- Tamanho da Linha: Informe o tamanho da linha da célula. A unidade do valor será de acordo com a unidade colocada em Configurações > Unidade de medida do PDF.
Formatação dos Valores (Tipo Data)
- Usar configurações regionais: Ao ativa-lo você aplica as configurações regionais para esse campo. Para configura-las você clica no menu Localidades > Configurações Regionais.
- Exibição: Neste campo você seleciona a forma de exibição do campo tipo data.
Configuração de Lookup
- Método para Lookup: Nesta opção você configura um lookup manual ou automático para o campo. Para mais informações sobre o método lookup veja em Aplicaçõe > ReportPDF > Campos.