{{:bk_cab_rh3software.png?200|}} **Formatador de Relatório - ReportBuilder (Resumo do guia do desenvolvedor)** =====TUTORIAL DE RELATÓRIOS - Usando Regions para componentes dinâmicos de grupos lógicos - Adicionar um evento para codificação de cores===== ---- 1. Adicione a seguinte variável para o setor privado do form: FColors: TList; 2. Adicione o seguinte código ao evento OnCreate do formulário: 3. Adicione o seguinte código ao evento OnDestroy do formulário: procedure TfrmRegions.FormDestroy(Sender: TObject); begin FColors.Free; end; {{ :manual_usuario:outros:formatador_desenv_220.png?600 |}} 4. Dê um duplo-clique sobre o componente Report para acessar o Report Designer. 5. Clique no espaço em branco da banda de detalhe. 6. Selecione a guia Eventos do Object Inspector e clique duas vezes sobre o evento BeforeGenerate. Adicione o seguinte código: {{ :manual_usuario:outros:formatador_desenv_221.png?600 |}} **Nota:** Este evento define a cor da region dos campos e a fonte do Memo. As cores eram para combinar com as imagens bitmap escolhidas a dedo. Há apenas um registro por coluna, o DataPipeline. Propriedade TraversalCount (que controla o número de registos atravessado) pode ser utilizada para mapear a cor do objecto TList para a coluna.