Fórum Contagem de Linhas no Quick Report #344383
10/08/2007
0
Preciso contar todas as linhas que são impressas no Quick Report. Até aqui fácil, porém, de acordo com a estrutura do relatório, existem dois campos dbMemo distintos que possuem tamanhos variados, ou seja, quantidades aleatórias de linhas impressas e eles têm a cláusula WordWrap=True.
A dificuldade é justamente contar as linhas dos campos destes memos, que por estarem com WordWrap ativas, as linhas são quebradas mas são contadas inteiras (como única), furando assim a contagem de linhas verdadeiramente impressas.
Por exemplo, um campo memo com uma linha inteira de 120 caracteres é quebrado e vira duas linhas, uma com 70 e outra com 50, porém, ao invés do ´Lines.Count´ contar duas só conta como se fosse uma!
Como eu resolvo isso?
A dificuldade é justamente contar as linhas dos campos destes memos, que por estarem com WordWrap ativas, as linhas são quebradas mas são contadas inteiras (como única), furando assim a contagem de linhas verdadeiramente impressas.
Por exemplo, um campo memo com uma linha inteira de 120 caracteres é quebrado e vira duas linhas, uma com 70 e outra com 50, porém, ao invés do ´Lines.Count´ contar duas só conta como se fosse uma!
Como eu resolvo isso?
Rguilemond
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)