Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Próxima revisão | Revisão anterior | ||
manual_usuario:outros:formatadorrelatoriodesenv:fr_15_add_color_coding_event_handler [2014/12/17 15:26] administrador criada |
manual_usuario:outros:formatadorrelatoriodesenv:fr_15_add_color_coding_event_handler [2015/02/03 16:04] (atual) administrador Aprovado |
||
---|---|---|---|
Linha 7: | Linha 7: | ||
- | =====TUTORIAL DE RELATÓRIOS - B - C===== | + | =====TUTORIAL DE RELATÓRIOS - Usando Regions para componentes dinâmicos de grupos lógicos - Adicionar um evento para codificação de cores===== |
---- | ---- | ||
- | 1 Add the following variable to the private section of the form: | + | 1. Adicione a seguinte variável para o setor privado do form: |
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 24: | Linha 24: | ||
{{ :manual_usuario:outros:formatador_desenv_220.png?600 |}} | {{ :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. | ||