Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
manual_usuario:outros:formatadorrelatoriodesenv:fr_16_create_calculated_fields [2015/02/04 12:30] administrador Aprovado |
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 component. The Field Editor will be displayed. | + | 1. Dê um duplo clique no componente Table. O Editor de campo será exibido. |
- | 2. Right-click over the white space of the Field Editor and select the Add Fields... menu option. Add 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. |
- | 5 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. | + | |
- | + | ||
- | 5 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. | ||
- | 9 Clique duas vezes no evento OnCalcFields. Um manipulador de eventos será gerado. Adicionar o código como mostrado abaixo. | + | 9 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. | + | 10. Clique duas vezes no componente DBPipeline para exibir o Editor Field. |
- | 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. | + | 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. |
- | + | ||
- | **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. | + | |
- | 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. | + | **Nota:** Alternando a propriedade AutoCreateFields do DBPipeline irá atualizar a lista de campo sempre que você mudar os campos no dataset. |
- | ** Nota: ** Alternando a propriedade AutoCreateFields para o DBPipeline irá atualizar a lista de campo sempre que você mudou os campos no conjunto de dados. | + | 12. Selecione "Project | Compile rbFEProj" no menu principal Delphi. Corrija os erros de compilação. |
- | 12. Selecione Projeto | Compilar rbFEProj no menu principal Delphi. Corrigir os erros de compilação. | + | 13. Selecione "File | Save" a partir do menu principal Delphi. |
- | 13. Selecione Arquivo | Salvar a partir do menu principal Delphi. |