Formatador de Relatório - ReportBuilder (Resumo do guia do desenvolvedor)
TUTORIAL DE RELATÓRIOS - Usando Regions para componentes dinâmicos de grupos lógicos - Ajustando os componentes DBText
1. Clique com o botão direito do mouse sobre o componente dbText 'Length_In' e defina a ´propriedade DisplayFormat a #, 0; - #, 0 (o primeiro DisplayFormat na lista).
2. Selecione todos os componentes nesta region.
3. Defina a propriedade AutoSize como True no Object Inspector.
4. Dê um clique com o botão direito sobre o espaço em branco da Region e selecione o ShiftRelativeTo … opção de menu.
5. Selecione a region do rgMemo a partir da lista drop-down e, em seguida, clique no botão OK.
Nota: Nós definimos a propriedade Stretch do componente DBMemo para True. Isso significa que cada vez que nas impressões do memo, a altura vai expandir ou contrair com base na quantidade de texto no campo Notes. Porque o memo está contido dentro de uma region, a region também vai esticar para acomodar o memo. Quando isso acontece, queremos posicionar os campos contendo os componentes dbText imediatamente abaixo da region do Memo. Fazemos isso, definindo a propriedade ShiftRelativeTo da region de campos para a region do Memo.
6. Selecione “File | Save” no menu Delphi.
7. Feche o Report Designer.