Pular para o conteúdo principal

Postagens

Mostrando postagens de julho, 2010

Lazarus - Relatório Mestre detalhe com LazReport

Neste post iremos mostrar como criar um relatório mestre detalhe usando o componente LazReport. No artigo Lazarus - Criando relatórios com FortesReport (Parte I) mostramos como instalar o LazReport. Para o exemplo que será criado aqui usaremos o banco de dados Firebird e o conjunto de componentes ZeosLib. Use o seguinte script para criar as tabelas. 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 . Name - defina um nome para o componente. Por exemplo: qu