Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior | |||
manual_usuario:outros:formatadorrelatoriodesenv:fr_15_add_color_coding_event_handler [2015/02/02 15:21] administrador |
manual_usuario:outros:formatadorrelatoriodesenv:fr_15_add_color_coding_event_handler [2015/02/03 16:04] (atual) administrador Aprovado |
||
---|---|---|---|
Linha 10: | Linha 10: | ||
---- | ---- | ||
- | 1. Add the following variable to the private section of the form: | + | 1. Adicione a seguinte variável para o setor privado do form: |
- | + | ||
- | 1. Adicione o seguinte variável para o setor privado da forma: | + | |
FColors: TList; | FColors: TList; | ||
- | 2. Add the following code to the OnCreate event of the form: | + | 2. Adicione o seguinte código ao evento OnCreate do formulário: |
- | 3. Add the following code to the OnDestroy event of the form: | + | 3. Adicione o seguinte código ao evento OnDestroy do formulário: |
procedure TfrmRegions.FormDestroy(Sender: TObject); | procedure TfrmRegions.FormDestroy(Sender: TObject); | ||
Linha 27: | Linha 25: | ||
{{ :manual_usuario:outros:formatador_desenv_220.png?600 |}} | {{ :manual_usuario:outros:formatador_desenv_220.png?600 |}} | ||
- | 4. Double-click on the Report component to access the Report Designer. | + | 4. Dê um duplo-clique sobre o componente Report para acessar o Report Designer. |
- | + | ||
- | 5. Click in the white space of the detail band. | + | |
- | + | ||
- | 6. Select the Events tab of the Object Inspector and double-click on the BeforeGenerate event. Add the following code: | + | |
- | + | ||
- | 4. Dê um duplo-clique sobre o componente Relatório para acessar o Report Designer. | + | |
- | 5. Clique no espaço em branco da banda detalhe. | + | 5. Clique no espaço em branco da banda de detalhe. |
- | 6. Selecione a guia Eventos do Inspetor de objetos e clique duas vezes sobre o evento BeforeGenerate. Adicione o seguinte código: | + | 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 |}} | {{ :manual_usuario:outros:formatador_desenv_221.png?600 |}} | ||
- | **Note:** This event handler sets the color of the Fields region and the Memo font. The colors were hand-picked to match the bitmap images. Because there is only one record per column, the DataPipeline. TraversalCount property (which tracks the number of records traversed) can be used to map the color from the TList object to the column. | + | **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. |
- | ** Nota: ** Este manipulador de eventos define a cor da região de Campos e a fonte Memo. As cores eram para combinar com as imagens bitmap escolhidos a dedo. Como há apenas um registro por coluna, o DataPipeline. Propriedade TraversalCount (que controla o número de registos atravessado) pode ser utilizado para mapear a cor do objecto TList para a coluna. |