manual_usuario:outros:formatadorrelatoriodesenv:fr_05_count_master_detail
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_05_count_master_detail [2014/12/10 13:31] – edição externa 127.0.0.1 | manual_usuario:outros:formatadorrelatoriodesenv:fr_05_count_master_detail [2015/01/09 14:49] (atual) – Aprovado administrador | ||
|---|---|---|---|
| Linha 7: | Linha 7: | ||
| - | =====CÓDIGO - Execução de cálculos - Count Master/Detail===== | + | =====CÓDIGO - Execução de cálculos - Count Mestre/Detalhe===== |
| ---- | ---- | ||
| + | |||
| + | Um relatório mestre / detalhe geralmente contém um grupo com base no campo chave na tabela mestre. Isto permite que os campos da tabela mestre possam ser impressos no cabeçalho do grupo, em oposição a repetição na banda detalhe. Para contar os registros mestre, coloque um DBCalc na banda cabeçalho do grupo e defina o CalcType para Count. Em seguida, acessar Calculations ... e limpe a configuração do Grupo Reset. O ResetGroup é atribuído automaticamente quando um DBCalc é colocado em uma banda de grupo. Quando definido, esta propriedade faz com que o DBCalc zere cada vez que houver a quebra de grupo. Aqui queremos contar cada grupo (não atribuir zero na quebra do grupo) e por isso, limpamos esta atribuição. | ||
| + | |||
| + | Em seguida, coloque um componente DBCalc na banda de detalhe do sub-relatório e defina o tipo Calc para Count. Quando o relatório é visualizado, | ||
| + | |||
| + | {{ : | ||
manual_usuario/outros/formatadorrelatoriodesenv/fr_05_count_master_detail.1418218261.txt.gz · Última modificação: (edição externa)
