Ferramentas do usuário

Ferramentas do site


manual_usuario:outros:formatadorrelatoriodesenv:fr_16_create_calculated_fields

Diferenças

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

Link para esta página de comparações

Próxima revisão
Revisão anterior
manual_usuario:outros:formatadorrelatoriodesenv:fr_16_create_calculated_fields [2014/12/19 11:08] – criada administradormanual_usuario:outros:formatadorrelatoriodesenv:fr_16_create_calculated_fields [2015/02/04 12:59] (atual) – Aprovado administrador
Linha 7: Linha 7:
  
  
-=====TUTORIAL DE RELATÓRIOS - C=====+=====TUTORIAL DE RELATÓRIOS - Emulação Forms com uma imagem WMF Criar campos calculados=====
 ---- ----
  
-1. Double-click on the table componentThe Field Editor will be displayed.+1. Dê um duplo clique no componente TableEditor de campo será exibido.
  
-2. Right-click over the white space of the Field Editor and select the Add Fields... menu optionAdd all of the fields listed.+2. Dê um clique com o botão direito sobre o espaço em branco do Editor de campo e selecione a opção Add Fields ... opção de menu. Adicione todos os campos listados.
  
-3. Right-click over the white space of the Field Editor and select the New Field... menu option.+3. Dê um clique com o botão direito sobre o espaço em branco do Editor de campo e selecione New Field ... opção de menu.
  
-4. Type Wages in the Name Edit Box. Set the DataType to Currency. The Field Type should default to Calculated.+4. Escreva Wages para o nome no Edit Box. Defina o DataType para Currency. O tipo de campo padrão deverá ser Calculated.
  
-Click OK.+5. Clique em OK.
  
-6. Repeat this process to create the following fields:+6. Repita esse processo para criar os seguintes campos:
  
   SSWages   SSWages
Linha 28: Linha 28:
   MedicareTaxWithheld   MedicareTaxWithheld
  
-7. Close the Field Editor. Select the table component.+7. Feche o Editor do CampoSelecione o componente Table.
  
-8. Click on the Events tab of the Object Inspector.+8. Clique na guia Eventos do Object Inspector.
  
-Double-click in the OnCalcFields eventAn event handler will be generatedAdd the code as shown below.+Dê um duplo clique no evento OnCalcFields. Um evento será geradoAdicionar o código como mostrado abaixo.
  
 {{ :manual_usuario:outros:formatador_desenv_225.png?600 |}} {{ :manual_usuario:outros:formatador_desenv_225.png?600 |}}
 +
 +**Nota:** Este evento é executado toda vez que há alteração nos registro da tabela Customer. Cálculos colocados neste caso devem ser sempre intrarecord, o que significa que os valores devem ser calculados a partir de outros valores no registro atual ou deve ser hard-coded (como neste caso).
 +
 +10. Clique duas vezes no componente DBPipeline para exibir o Editor Field.
 +
 +11. Certifique-se de que os campos calculados são listados. Se eles não são, em seguida, feche o Editor do Campo; defina a propriedade AutoCreateFields para False no Object Inspector, em seguida, configurá-lo de volta para True. Inicie o Editor de campo novamente e certifique-se os novos campos são listados.
 +
 +**Nota:** Alternando a propriedade AutoCreateFields do DBPipeline irá atualizar a lista de campo sempre que você mudar os campos no dataset.
 +
 +12. Selecione "Project | Compile rbFEProj" no menu principal Delphi. Corrija os erros de compilação.
 +
 +13. Selecione "File | Save" a partir do menu principal Delphi.
  
manual_usuario/outros/formatadorrelatoriodesenv/fr_16_create_calculated_fields.1418987339.txt.gz · Última modificação: por administrador