Marcelo,
 
É, pensei nisso já. Só que isso nem sempre funciona porque o field tem a característica de não 'quebrar' a palavra no meio e, se ela não cabe inteira na linha, vai para a seguinte.
 
Aliás, não estou reclamando dessa característica, acho q tem q ser assim mesmo. Entretanto, isso impede a contagem exata das linhas, me forçando a criar uma margem de segurança. Para dados muito grandes, acaba sobrando muitas linhas.
 
Sei q poderia fazer um levantamento do número de linhas considerando número de palavras e tamanho delas. Mas a lógica ficaria muito complicada para um resultado que nem é tão útil assim.
 
Se existisse uma maneira de capturar o número de linhas do próprio field, seria bem mais interessante.
 
Porém, já estou desistindo, acho q isso realmente não existe.
 
Valeu pela ajuda, Fernando.

Marcelo Guimarães <[EMAIL PROTECTED]> wrote:
Caro colega Fernando,
que eu saiba não tem como capturar. Entretanto, sabendo quantos caracteres cabem na largura fixa do field por linha e obtendo através do aplicativo que chama o relatório o tamanho total da string, é possível prever o número de linhas necessárias.
 
nField - número máximo de caracteres no field por linha
nTotal - tamanho total da string
nLinhas - número de linhas necessárias
 
nLinhas ~ = nTotal / nField
 
 
Atenciosamente,
Marcelo Guimarães
 
----- Original Message -----
Sent: Thursday, April 07, 2005 2:39 PM
Subject: [sqlwin] Linhas de um Field no Report

Desenvolvedores Centura,
Tenho no meu Report um Field cuja propriedade Line Wrapping é Dynamic. Tem como eu capturar o número de linhas que esse Field ocupou?
Agradeço qualquer ajuda.
 
Sds, Fernando


Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!


Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

Responder a