Skip to content

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

TutorialFuncionalidadesExemplo
Relatório agrupadoGroupBands, script afterQuery, expressões, agregados06-grouped-sales
Dashboard com gráficosCharts (bar/line/pie), RichText, Table, multi-source07-dashboard
Relatório com parâmetrosPrint Parameters, validação, filtros, GroupBands08-hr-report
Exportação multi-formatoPDF, HTML, CSV, Excel — diferenças e boas práticasTodos
Ficha Pokédex — Imagens e dados externosImageElement binding, script afterQuery, API externa09-rfc001-consumer
Etiquetas de enviolabelConfig, Barcode, Rect children, RichTextEtiqueta_de_Envio_Jadlog
Relatório com API externasource:external, RestDataSourceResolver, addField, gráfico de linha10-forex
Lookup de banco de dadosLookupConfig.db, DbLookupResolver, paginação, cascata entre filtros

Pré-requisitos

  1. Sulfite instalado (Instalação →)
  2. Familiaridade com a estrutura do relatório
  3. Clone do repositório para acessar os exemplos:
bash
git clone https://github.com/rafagazani/sulfite.git
cd sulfite/examples

Ordem sugerida

Instalação → Relatório agrupado → Dashboard → Parâmetros → Multi-formato → Pokédex → Etiquetas → API externa → Lookup DB

Cada tutorial constrói sobre os conceitos do anterior, mas podem ser lidos independentemente.

Sulfite do 🇧🇷 para o mundo © 2026 Rafael S. Pinheiro