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_16_create_calculated_fields [2015/02/04 12:31]
administrador
manual_usuario:outros:formatadorrelatoriodesenv:fr_16_create_calculated_fields [2015/02/04 12:59] (atual)
administrador Aprovado
Linha 10: Linha 10:
 ---- ----
  
-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: +
- +
-1. Clique duas vezes no componente tabela. O Editor de campo será exibido. +
- +
-2. Dê um clique direito sobre o espaço em branco do Editor de campo e selecione a opção Adicionar Campos ... menu. Adicione todos os campos listados. +
- +
-3. Dê um clique direito sobre o espaço em branco do Editor de campo e selecione o novo campo ... opção de menu. +
- +
-4. Os salários digitar o nome Edit Box. Defina o tipo de dados a Moeda. O tipo de campo deve padrão para Calculado. +
- +
-Clique em OK.+
  
 6. Repita esse processo para criar os seguintes campos: 6. Repita esse processo para criar os seguintes campos:
Linha 40: Linha 28:
   MedicareTaxWithheld   MedicareTaxWithheld
  
-7. Close the Field Editor. Select the table component. +7. Feche o Editor do Campo. Selecione o componente ​Table.
- +
-8. Click on the Events tab of the Object Inspector. +
- +
-9. Double-click in the OnCalcFields event. An event handler will be generated. Add the code as shown below. +
- +
- +
-7. Feche o Editor do Campo. Selecione o componente ​tabela.+
  
 8. Clique na guia Eventos do Object Inspector. 8. Clique na guia Eventos do Object Inspector.
  
-Clique duas vezes no evento OnCalcFields. Um manipulador de eventos ​será gerado. Adicionar o código como mostrado abaixo.+Dê um duplo clique ​no evento OnCalcFields. Um evento ​será gerado. Adicionar o código como mostrado abaixo.
  
 {{ :​manual_usuario:​outros:​formatador_desenv_225.png?​600 |}} {{ :​manual_usuario:​outros:​formatador_desenv_225.png?​600 |}}
  
-**Note:** This event handler executes every time the record position of the customer table changes. Calculations placed in this event must always be intrarecord,​ which means that the values must be calculated from other values in the current record or must be hard-coded (as in this case). +**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. Double-click the DBPipeline component to display the Field Editor. +
- +
-11. Check to make sure that the calculated fields are listed. If they are not, then close the Field Editor; set the AutoCreateFields property to False in the Object Inspector, then set it back to True. Launch the Field Editor again and make sure the new fields are listed. +
- +
-**Note:** Toggling the AutoCreateFields property for the DBPipeline will refresh the field list whenever you've changed the fields in the dataset.  +
- +
-12. Select Project | Compile rbFEProj from the Delphi main menu. Fix any compilation errors. +
- +
-13. Select File | Save from the Delphi main menu. +
- +
-** Nota: ** Este manipulador de eventos ​é executado toda vez que a posição do registro ​das mudanças na tabela ​de clientes. Cálculos colocados neste caso deve 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. 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; ​definir ​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.+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 ​para o DBPipeline irá atualizar a lista de campo sempre que você mudou os campos no conjunto de dados.+**Nota:** Alternando a propriedade AutoCreateFields ​do DBPipeline irá atualizar a lista de campo sempre que você mudar os campos no dataset.
  
-12. Selecione ​Projeto ​Compilar ​rbFEProj no menu principal Delphi. ​Corrigir ​os erros de compilação.+12. Selecione ​"​Project ​Compile ​rbFEProj" ​no menu principal Delphi. ​Corrija ​os erros de compilação.
  
-13. Selecione ​Arquivo ​Salvar ​a partir do menu principal Delphi.+13. Selecione ​"​File ​Save" ​a partir do menu principal Delphi.