DATA REPORT - SECTION2

JOSEFPJ 26/04/2010 17:23:56
#340296
Fala galera

Faço um Select num banco e carrego rich texts com linhas divisórias entre cada texts. Só q eu quero q as linhas completassem o formulário q eu criei, só q ele para quando acaba o preenchimento do Select, por exemplo, se eu tenho 3 registros, ele preenche 3 linhas e eu quero q vá até o fim da página.

Exemplo:

Campo1 Campo2 Campo3 Campo4
| Joao | 10 | 20 | 30 |
| Maria | 20 | 30 | 40 |
| Jorge | 40 | 50 | 50 |


Mais ou menos isso. Eu até consigo preencher se colocar linhas no rodapé, mas não é isso q eu quero. E se eu faço isso ainda tenho um problema quando o campo é multine ele também não preenche as linhas.

Exemplo

Campo1 Campo2 Campo3 Campo4
| Joao da Silva | 10 | 20 | 30 |
Souza
| Maria Oliveira | 20 | 30 | 40 |
da Silva
| Jorge | 40 | 50 | 50 |


Se quebra ele ignora as linhas. Alguém já passou por isso.
Se puderem me ajudar , obrigado

TECLA 26/04/2010 23:21:48
#340315
Citação:

...se eu tenho 3 registros, ele preenche 3 linhas e eu quero q vá até o fim da página.


Ué... não entendi!
JOSEFPJ 27/04/2010 08:16:35
#340326
Me desculpe , acho q eu não soube explicar corretamente

Eu quero q as linhas do relatório preencham toda a página independente do numero de registros.

Exemplo:

Campo1 Campo2 Campo3 Campo4
| Joao | 10 | 20 | 30 |
| Maria | 20 | 30 | 40 |
| Jorge | 40 | 50 | 50 |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |

Ou seja , 2 registros, 3 , não importa, só tem q preencher toda a página, além disso q eu não consegui (ou consegui +/-) porque quando consigo preencher, se um campo tiver um texto muito extenso e ocupar mais de uma linha, ele não mostra também a linha divisória.

Exemplo:

Campo1 Campo2 Campo3 Campo4
| Joao | 10 | 20 | 30 |
| Maria | 20 | 30 | 40 |
da Silva
| Jorge | 40 | 50 | 50 |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |

Vejam q na linha [Ô]da Silva[Ô] q não coube no campo (ex.) a linha divisória( | ) não aparece mais.
Parece simples, mas não consegui fazer.
Se puderem me ajudar, desde já obrigado.


JILNEY 30/04/2010 11:23:05
#340630
Ta desenhando estas linhas direto no DATAREPORT inserindo com o controle LINE ? se for, coloque as propriedades do LINE assim: TOP = 0, WIDTH = 0 e a propriedade HEIGTH aumente até o tamnaho da pagina, esta propriedade que fará o que vc quer, tomara toda pagina mesmo sem registros no Recordset, acredito que da mais de 5000, vá aumentando até tomar a pagina toda. Quanto ao tamanho dos campos utilize a propriedade CANGROW = TRUE
Tópico encerrado , respostas não são mais permitidas