relatorios-personalizados
Este projeto consiste em um sistema desenvolvido em Delphi para simplificar a criação de relatórios personalizados dentro do ambiente do sistema Gdoor. Utilizando o FastReport, oferecemos uma solução eficiente para as revendas do Gdoor gerarem relatórios adaptados às suas necessidades específicas.
- Active · last change 3-30-2025
- ★ 3 on GitHub
README
Borgis - Relatórios Personalizados
Esta aplicação foi idealizada para oferecer flexibilidade aos usuários de sistemas que não possuem um gerador de relatórios personalizados integrado, proporcionando acesso facilitado a informações diferenciadas não apenas para o usuário final de um sistema, mas também para aqueles que revendem sistemas e dependem de atualizações de software houses e solicitações que frequentemente podem demorar.
Versão Compilada
A versão compilada do projeto, completa e pronta para uso imediato, não está disponível para download gratuito!
Entre em contato conosco para adquirir a aplicação pronta para uso. Estamos felizes em discutir opções de personalizações ou qualquer outra necessidade que você tenha.
Começando
Estas instruções permitirão que você obtenha uma cópia do projeto em funcionamento em sua máquina local para fins de desenvolvimento e teste.
Pré-requisitos
- IDE Delphi para as versões mais recentes e o Lazarus para as versões 1.0.0 e anteriores.
- O projeto foi feito usando a vers??o 11 do Delphi; recomendo a mesma ou superior.
- A vers??o em Lazarus foi feita com a vers??o 3.0 da IDE.- FastReport 6.0
- Os componentes do FastReport usados s??o da vers??o 6.0.- JCL e JVCL
- Alguns componentes visuais usam o JVCL; recomendo a vers??o 3.0 ou superior. - Zeos Connection
- Para a conex??o com o banco de integra????o (terceiros), usamos o Zeos na vers??o 8.0 (vers??es anteriores n??o ser??o compativeis com a vers??o 5.0 do firebird).
Compilação
Para a Compilação, todos os componentes acima mencionados são necessários.
Com o Delphi instalado, fa??a o download desses pacotes e os configure. Ap??s isso, crie um fork do projeto e uma branch em sua m??quina local. Em seguida, ?? s?? abrir o arquivo `rlsBorgis.dproj` e compilar a aplica????o.
?? necess??rio um banco de dados para integra????o para realizar as consultas em SQL no FastReport e imprimir os relat??rios. Suportamos a vers??o 2.0 do Firebird.Executando os testes
Após compilar e ter a aplicação em funcionamento, abra a tela de relatórios e crie um novo relatório em "Adicionar" > "Editar .fr3" (é necessário conhecimento prévio em FastReport para edição e manipulação de relatórios).
Verifique a tela de cadastro de usuários.
Utilize em ambas as telas as op????es de cadastro, exclus??o, inclus??o e adi????o para testes s??lidos.Implantação
Para implantar a aplicação em um sistema de terceiros, basta agrupar o executável compilado e as pastas .system e .integracao em um lugar só (Ex C:\Borgis) e fazer a ligação com o banco de dados no arquivo conf.
Construído com
Delphi - IDE Utilizada a partir da versão 2.0.0
Lazarus - IDE Utilizada nas versões 1.0.1 e anteriores
GitHub - Controle de código e versionamento
Colaborando
Por favor, em caso de colaboração, abra um fork do projeto, faça as alterações de código necessárias e nos mande um Pull Request para análise.
Licença
Este projeto está sob a licença APACHE 2.0 - veja o arquivo LICENSE.md para detalhes.
Contatos
- Email: contato@borgis.com.br
- Telefone: 16 9 93917443
- Site: borgis.com.br

