Tutoriais
Guias práticos que combinam múltiplas funcionalidades do Sulfite. Cada tutorial usa um exemplo real do repositório que você pode executar localmente.
Disponíveis
| Tutorial | Funcionalidades | Exemplo |
|---|---|---|
| Relatório agrupado | GroupBands, script afterQuery, expressões, agregados | 06-grouped-sales |
| Dashboard com gráficos | Charts (bar/line/pie), RichText, Table, multi-source | 07-dashboard |
| Relatório com parâmetros | Print Parameters, validação, filtros, GroupBands | 08-hr-report |
| Exportação multi-formato | PDF, HTML, CSV, Excel — diferenças e boas práticas | Todos |
| Ficha Pokédex — Imagens e dados externos | ImageElement binding, script afterQuery, API externa | 09-rfc001-consumer |
| Etiquetas de envio | labelConfig, Barcode, Rect children, RichText | Etiqueta_de_Envio_Jadlog |
| Relatório com API externa | source:external, RestDataSourceResolver, addField, gráfico de linha | 10-forex |
| Lookup de banco de dados | LookupConfig.db, DbLookupResolver, paginação, cascata entre filtros | — |
Pré-requisitos
- Sulfite instalado (Instalação →)
- Familiaridade com a estrutura do relatório
- Clone do repositório para acessar os exemplos:
bash
git clone https://github.com/rafagazani/sulfite.git
cd sulfite/examplesOrdem sugerida
Instalação → Relatório agrupado → Dashboard → Parâmetros → Multi-formato → Pokédex → Etiquetas → API externa → Lookup DBCada tutorial constrói sobre os conceitos do anterior, mas podem ser lidos independentemente.