No post Lazarus - Criando relatórios com FortesReport (Parte I) mostramos a criação de um relatório simples com agrupamento. Neste artigo vamos mostrar como criar um relatório mestre detalhe usando o FortesReport. Para implementar o exemplo usei um banco de dados Firebird e ZeosLib. Use o seguinte script para criar as tabelas. Neste caso o relacionamento mestre detalhe é formado pelas tabelas VENDA e ITEM . O Data Module Inicie uma aplicação no Lazarus e insira um Data Module . Selecione a aba Zeos Access e coloque um TZConnection no Data Module . Defina as propriedades da seguinte forma: Database - informe o banco de dados Firebird que foi criado. Name - dê um nome ao componente. Por exemplo: dbVendas . Password - masterkey . Protocol - firebird-2.0 ou a versão que está sendo usada. User - sysdba . Mude Connected para true , para verificar se a conexão está configurada corretamente. Coloque um TZReadOnlyQuery e defina: Connection - selecione o TZConnection
Santarém (PA)
Desenvolvimento de Software
Linguagens de Programação