A direção do relatório de formulários é definida por meio da propriedade Alinhamento do formulário. Essa propriedade define a seqüência com a qual o formulário é preenchido durante a avaliação - por linha ou por coluna. "Por linha" significa que em primeiro lugar todas as células de uma linha são preenchidas antes de se mudar para uma linha seguinte. "Por coluna" significa que em primeiro lugar todas as células de uma coluna são preenchidas antes de se mudar para uma coluna seguinte.
Adicionalmente, são relevantes as propriedades Largura da coluna e Altura de linhas para a direção do relatório. Graças a inserção de valores positivos ou negativos, nessas propriedades você define se o relatório é realizado da esquerda para a direita ou de cima para baixo ou em seqüência inversa.
Relatório por linha
Nas tabelas um registro "+" significa um valor positivo e um registro "-" significa um valor negativo.
Relatório de cima para baixo e da esquerda para a direita
Propriedade |
Valor |
|
---|---|---|
Alinhamento do formulário |
Por linha |
|
Largura da coluna |
+ |
|
Altura de linhas |
+ |
Relatório de cima para baixo e da direita para a esquerda
Propriedade |
Valor |
|
---|---|---|
Alinhamento do formulário |
Por linha |
|
Largura da coluna |
- |
|
Altura de linhas |
+ |
Relatório de baixo para cima e da esquerda para a direita
Propriedade |
Valor |
|
---|---|---|
Alinhamento do formulário |
Por linha |
|
Largura da coluna |
+ |
|
Altura de linhas |
- |
Relatório de baixo para cima e da direita para a esquerda
Propriedade |
Valor |
|
---|---|---|
Alinhamento do formulário |
Por linha |
|
Largura da coluna |
- |
|
Altura de linhas |
- |
Relatório por coluna
Nas tabelas um registro "+" significa um valor positivo e um registro "-" significa um valor negativo.
Relatório da esquerda para a direita e de cima para baixo
Propriedade |
Valor |
|
---|---|---|
Alinhamento do formulário |
Por coluna |
|
Largura da coluna |
+ |
|
Altura de linhas |
- |
Relatório da esquerda para a direita e de baixo para cima
Propriedade |
Valor |
|
---|---|---|
Alinhamento do formulário |
Por coluna |
|
Largura da coluna |
+ |
|
Altura de linhas |
+ |
Relatório da direita para a esquerda e de cima para baixo
Propriedade |
Valor |
|
---|---|---|
Alinhamento do formulário |
Por coluna |
|
Largura da coluna |
- |
|
Altura de linhas |
- |
Relatório da direita para a esquerda e de baixo para cima
Propriedade |
Valor |
|
---|---|---|
Alinhamento do formulário |
Por coluna |
|
Largura da coluna |
- |
|
Altura de linhas |
+ |
Nesse exemplo deve ser criado um diagrama de bornes no qual são representadas várias colunas em uma página de relatório. Para tal, o formulário é avaliado por linha, as linhas são preenchidas de cima para baixo e as colunas passam da esquerda para a direita. O formulário utilizado para o diagrama de bornes está estruturado do seguinte modo:
Propriedade |
Valor |
---|---|
Alinhamento do formulário |
Por linha |
Quantidade de colunas |
4 |
Quantidade de linhas |
12 |
Largura da coluna |
90,00 mm |
Altura de linhas |
8,00 mm |
Repetir área do cabeçalho em nova coluna |
desativado |
O relatório é realizado de cima para baixo e da esquerda para a direita. Uma página de relatório pode conter até quatro colunas (numerado na figura com 1 a 4). Em primeiro lugar, as linhas da primeira coluna são sucessivamente preenchidas, depois as colunas da segunda coluna, etc. (na figura é exemplificado a direção do relatório com setas na caixa assinalada a vermelho). As páginas de relatório estão estruturadas do seguinte modo:
Notas:
- Por intermédio das propriedades de formulário Quantidade de linhas e Altura de linhas defina, nos formulários dinâmicos, o tamanho máximo da direção do relatório na página: ambos os valores são multiplicados e indicam o valor (em "mm") para a linha de limitação (não visível) de segundo a quebra ocorre. A linha de limitação é relacionada à extremidade da área do cabeçalho. Para o exemplo supracitado isso significa: se a quantidade de linhas for = 12 e a altura de linhas for = 8 mm, a quebra corre segundo 12 x 8 mm = 96 mm.
- Se a propriedade de formulário Repetir área do cabeçalho em nova coluna estiver desativada, a área do cabeçalho é indicada na primeira coluna. Nas seguintes colunas são exibidas mais linhas de dados do que definidas na propriedade Quantidade de linhas.
Veja também