Demonstrar quais as diferenças aplicadas para os tipos de objeto Tabela, Tabela de Cálculo e Grupo, indicando em quais situações deve ser utilizado cada um dos tipos de objetos.
Os tipos de objetos Tabela, Tabela de Cálculo e Grupo são agrupadores de informações. Só é possível adicionar qualquer objeto no corpo de um layout (texto, campo de banco de dados, imagem, cálculos, totais, etc.) desde que o mesmo seja adicionado dentro de um agrupador.
· Podem ser utilizados em layout do tipo formulário e listagem.
· Permite utilizar a opção “SEM CLASSIFICAÇÃO” para o segmento de dados. Permite ainda utilizar a opção “GERAL” para o segmento de cálculo quando o layout é do tipo Listagem.
· Pode ser utilizado para separar as informações em grupos de dados distintos, evitando a repetição de informações.
Exemplo:
· tabela-01 à Usar classificação “cliente.cod-cliente” para mostrar as informações do cliente.
· tabela-02 à Usar classificação “pedido.cod-pedido” para mostrar as informações do pedido.
· tabela-03 à Usar classificação “item-pedido.num-sequencia” para mostrar as informações do item do pedido.
· O segmento de cálculo de uma tabela permite efetuar totais/cálculos utilizando apenas uma classificação. Não é possível efetuar totais/cálculos por Cliente e por Pedido na mesma tabela, por exemplo. Ao efetuar um total/cálculo no segmento de cálculo de uma tabela, as informações de cabeçalho serão impressas somente nas quebras de páginas (não sendo repetidas durante a quebra de classificação).
Exemplo:
TABELA –
SEGMENTO DE DADOS & CÁLCULO |
||||
CLIENTE |
PEDIDO |
DATA PEDIDO |
DATA ENTREGA |
TOTAL PEDIDO |
AAA |
100.100 |
01/01/2004 |
15/01/2004 |
1000,00 |
AAA |
200.200 |
01/02/2004 |
15/02/2004 |
2000,00 |
TOTAL CLIENTE |
3000,00 |
|||
BBB |
300.300 |
01/03/2004 |
15/03/2004 |
3000,00 |
TOTAL CLIENTE |
3000,00 |
· Podem ser utilizados em layout do tipo formulário e listagem.
· Permite utilizar a opção “GERAL” para o segmento de cálculo quando o layout é do tipo Listagem.
· Cada tabela de cálculo permite efetuar totais/cálculos utilizando uma classificação. Não é possível efetuar totais/cálculos por Cliente e por Pedido na mesma tabela, por exemplo. Nesse caso, é necessário utilizar duas tabelas de cálculo, uma para cada classificação.
Exemplo:
TABELA |
||||
CLIENTE |
PEDIDO |
DATA PEDIDO |
DATA ENTREGA |
TOTAL PEDIDO |
AAA |
100.100 |
01/01/2004 |
15/01/2004 |
1000,00 |
AAA |
200.200 |
01/02/2004 |
15/02/2004 |
2000,00 |
TABELA DE
CÁLCULO |
|
TOTAL CLIENTE |
3000,00 |
TABELA |
||||
CLIENTE |
PEDIDO |
DATA PEDIDO |
DATA ENTREGA |
TOTAL PEDIDO |
BBB |
300.300 |
01/03/2004 |
15/03/2004 |
3000,00 |
TABELA DE
CÁLCULO |
|
TOTAL CLIENTE |
3000,00 |
· Pode ser utilizado apenas em layout do tipo formulário.
· Permite apenas utilizar as classificações criadas a partir das propriedades do layout.
· Pode ser utilizado para separar as informações em grupos de dados distintos, evitando a repetição de informações. Como regra, é aconselhado a utilizar sempre para todos os grupos a classificação que foi criada e que possui quebra de páginas.
| Topo |