Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
manual_usuario:outros:formatadorrelatoriodesenv:fr_20_copy_event_handlers_stock_summary_report [2015/02/11 11:48]
administrador
manual_usuario:outros:formatadorrelatoriodesenv:fr_20_copy_event_handlers_stock_summary_report [2015/02/12 12:23] (atual)
administrador Aprovado
Linha 10: Linha 10:
 ---- ----
  
-1. Re-open the form containing the Stock Summary report ​(rbStock.pas).+1. Re-abrir o form que contém o relatório de Resumo ​(rbStock.pas).
  
-2. Locate the event handler declarations in the form declaration at the top of the unit.+2. Localize as declarações de eventos nas declarações do form que ficam na parte superior da unit.
  
-3. Copy the following event handler declarations into your clipboard:​ +3. Copie as seguintes declarações de eventos ​para sua área de transferência:​
- +
- +
-1. Re-abrir o formulário que contém o relatório da Resumo (rbStock.pas). +
- +
-2. Localize ​as declarações de manipulador de eventos na declaração formulário na parte superior da unidade. +
- +
-3. Copie os seguintes declarações ​de manipuladores ​de eventos ​em sua área de transferência:​+
  
   procedure ppGroupHeaderBand1BeforeGenerate;​   procedure ppGroupHeaderBand1BeforeGenerate;​
Linha 29: Linha 22:
   procedure vrSellTotalCalc;​   procedure vrSellTotalCalc;​
  
-4. Locate the form class declaration at the top of the rbSectSR unit. +4. Localize a declaração de classe ​do form na parte superior da unit rbSectSR.
- +
-5. Paste the event handler declaration immediately above the private section of the form class declaration. +
- +
-**Note:** You may have noticed that the Delphi Form Designer automatically adds declarations to the mysteriously unlabeled section at the top of your form class declaration. This is actually the published ​ section of the form class. Declarations for all of the event handlers and components within a form are placed in the published section in order to facilitate the streaming logic used to load and save forms to dfm files. By pasting these declarations +
-into the published section of the form (and pasting the corresponding implementations in the unit), we make these event handlers assignable from the Object Inspector. +
- +
-6. Return to the rbStock unit and copy the '​FRecommendation'​ variable from the private section of the form class declaration. +
- +
-7. Return to the rbSectSR unit and paste this variable into the private section of the form class declaration. +
- +
-8. Return to the rbStock unit. +
- +
-9. Scroll down to the implementation section of the unit and copy all of the event handlers, save the TfrmStockSummary.btnPreviewClick event. +
- +
-10. Return to the rbSectSR unit and paste the event handlers in the implementation section of the unit. +
- +
-11. Select File | Save from the Delphi main menu. +
- +
-12. Return to the rbStock unit. Right-click over the code editor and select Close Page to close this unit. +
- +
- +
- +
-4. Localize a declaração de classe ​formulário ​na parte superior da unidade ​rbSectSR.+
  
-5. Cole a declaração ​manipulador ​de eventos imediatamente acima da seção privada ​da declaração ​da classe formulário.+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 Formulário de Delphi Designer adiciona automaticamente declarações à seção misteriosamente não marcado ​no topo da sua declaração de classe ​formulário. Esta é realmente a seção ​publicada ​da classe ​de formulário. As declarações de todos os processadores de eventos e os componentes dentro de uma forma são colocados na secção publicado ​de modo a facilitar o fluxo da lógica usada para carregar e guardar ​as formas de DFM arquivos. Ao colar estas declarações +**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.
-para a seção ​publicada da forma (e colando as implementações correspondentes na unidade), fazemos esses manipuladores de eventos atribuíveis do Object Inspector.+
  
-6. Volte para a unidade ​rbStock e copiar ​a variável '​FRecommendation'​ do setor privado da declaração ​da classe formulário.+6. Volte para a unit rbStock e copie a variável '​FRecommendation'​ do setor privado da declaração ​do form.
  
-7. Retorne à unidade ​rbSectSR e colar esta variável para a seção privada da declaração ​da classe formulário.+7. Retorne à unit rbSectSR e cole esta variável para a seção privada da declaração ​do form.
  
-8. Retorne à unidade ​rbStock.+8. Retorne à unii rbStock.
  
-9. Vá até a seção ​de implementação ​da unidade ​copiar ​todos os manipuladores de eventos, salvar o evento TfrmStockSummary.btnPreviewClick.+9. Vá até a seção ​implementation ​da unit copie todos os eventos, salvar o evento TfrmStockSummary.btnPreviewClick.
  
-10. Retorne à unidade ​rbSectSR e colar os manipuladores de eventos na seção de implementação ​da unidade.+10. Retorne à unit rbSectSR e cole os eventos na seção de implementation ​da unit.
  
-11. Selecione ​Arquivo ​Salvar ​a partir do menu principal Delphi.+11. Selecione ​"​File ​Save" ​a partir do menu principal ​do Delphi.
  
-12. Retorne à unidade ​rbStock. ​Botão ​direito do mouse sobre o editor ​de código ​e selecione ​Fechar página ​para fechar esta unidade.+12. Retorne à unit rbStock. ​Clique com o botão ​direito do mouse sobre o "​Code ​editor" ​e selecione ​"Close Page" ​para fechar esta unit.