Formatador de Relatório - ReportBuilder (Resumo do guia do desenvolvedor)


1. Re-abrir o form que contém o relatório de Resumo (rbStock.pas).

2. Localize as declarações de eventos nas declarações do form que ficam na parte superior da unit.

3. Copie as seguintes declarações de eventos para sua área de transferência:

procedure ppGroupHeaderBand1BeforeGenerate;
procedure ppDetailBand1BeforeGenerate;
procedure vrBuyTotalCalc;
procedure vrHoldTotalCalc;
procedure vrSellTotalCalc;

4. Localize a declaração de classe do form na parte superior da unit rbSectSR.

5. Cole a declaração de eventos imediatamente acima da seção privada de declaração do form.

Nota: Você deve ter notado que o Delphi Form Designer adiciona automaticamente declarações à seção misteriosamente não marcada no topo da sua declaração de classe do form. Esta é realmente a seção published da classe do form. As declarações de todos os processadores de eventos e os componentes dentro de um form são colocados na seção published de modo a facilitar o fluxo da lógica usada para carregar e guardar os arquivos DFM. Ao colar estas declarações para a seção published do form (e colando as implementações correspondentes na unit), fazemos esses eventos atribuíveis do Object Inspector.

6. Volte para a unit rbStock e copie a variável 'FRecommendation' do setor privado da declaração do form.

7. Retorne à unit rbSectSR e cole esta variável para a seção privada da declaração do form.

8. Retorne à unii rbStock.

9. Vá até a seção implementation da unit e copie todos os eventos, salvar o evento TfrmStockSummary.btnPreviewClick.

10. Retorne à unit rbSectSR e cole os eventos na seção de implementation da unit.

11. Selecione “File | Save” a partir do menu principal do Delphi.

12. Retorne à unit rbStock. Clique com o botão direito do mouse sobre o “Code editor” e selecione “Close Page” para fechar esta unit.