Exemplos
Três demos ao vivo, cada uma com o código que a produz — da definição mais simples até o mesmo dado alimentando tela e PDF ao mesmo tempo.
Quer testar com os seus dados?
Os exemplos abaixo usam o dataset fixo de vendas do site. No playground você cola um JSON próprio e vê o PDF, o editor de layout e as exportações reagirem em tempo real.
Básico
Uma ReportDefinition simples e 12 linhas de vendas — cabeçalho, colunas formatadas e o total geral no rodapé.
Grupos e subtotais
relatorioPorVendedor agrupa 20 linhas por vendedor, com subtotal por grupo e o total geral ao final.
Mesmos dados, tela e PDF
A mesma lista de vendas alimenta uma CmDataTable na tela e um CmReportPdfPreview — formatValue garante que data e moeda fiquem idênticas nos dois lugares.
| Data | Cliente | Vendedor | Itens | Total |
|---|---|---|---|---|
| 01/01/2026 | Padaria Estrela | Ana Souza | 1 | R$ 137,90 |
| 02/02/2026 | Mercado Bom Preço | Bruno Lima | 2 | R$ 275,80 |
| 03/03/2026 | Auto Peças Silva | Carla Nunes | 3 | R$ 413,70 |
| 04/04/2026 | Farmácia Vida | Ana Souza | 4 | R$ 551,60 |
| 05/05/2026 | Livraria Horizonte | Bruno Lima | 5 | R$ 689,50 |
| 06/06/2026 | Restaurante Sabor | Carla Nunes | 6 | R$ 827,40 |
| 07/01/2026 | Ótica Visão Clara | Ana Souza | 7 | R$ 965,30 |
| 08/02/2026 | Pet Shop Amigo Fiel | Bruno Lima | 1 | R$ 1.103,20 |
| 09/03/2026 | Academia Corpo em Forma | Carla Nunes | 2 | R$ 1.241,10 |
| 10/04/2026 | Padaria Estrela | Ana Souza | 3 | R$ 137,90 |
Linhas por página:1-10 de 10 Página 1 de 1 | ||||