Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/portabilis/i-educar-reports-package
Pacote com as funcionalidades do módulo de relatórios para o i-Educar
https://github.com/portabilis/i-educar-reports-package
i-educar jasperreports package php reports
Last synced: 2 months ago
JSON representation
Pacote com as funcionalidades do módulo de relatórios para o i-Educar
- Host: GitHub
- URL: https://github.com/portabilis/i-educar-reports-package
- Owner: portabilis
- Created: 2018-04-12T19:10:29.000Z (over 6 years ago)
- Default Branch: 2.9
- Last Pushed: 2024-06-24T13:19:01.000Z (6 months ago)
- Last Synced: 2024-07-31T19:45:52.401Z (5 months ago)
- Topics: i-educar, jasperreports, package, php, reports
- Language: PHP
- Homepage: https://ieducar.org
- Size: 1.86 MB
- Stars: 34
- Watchers: 19
- Forks: 25
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# i-Educar Relatórios
Módulo de relatórios para o [i-Educar](https://github.com/portabilis/i-educar).
## Dependências
Os relatórios utilizam a biblioteca [JasperReports](https://community.jaspersoft.com/project/jasperreports-library)
desenvolvida em Java para renderizar os arquivos em PDF.Para intermediar a conexão entre PHP e Java é utilizada a biblioteca [JasperStarter](http://jasperstarter.cenote.de/).
- PHP ter permissão para executar as funções `exec` e `passthru` no servidor.
- [OpenJDK](https://openjdk.java.net/) 8 instalado no servidor.## Instalação
> Para usuários Docker, executar os comandos `# (Docker)` ao invés da linha seguinte.
Clone este repositório a partir da raiz do i-Educar:
```bash
git clone [email protected]:portabilis/i-educar-reports-package.git packages/portabilis/i-educar-reports-package
```Ative o pacote via plug and play:
```bash
# (Docker) docker-compose exec php composer plug-and-play
composer plug-and-play
```Instale o pacote:
```bash
# (Docker) docker-compose exec php artisan community:reports:install
php artisan community:reports:install
```Publique os assets:
```bash
# (Docker) docker-compose exec php artisan vendor:publish --tag=reports-assets --ansi
php artisan vendor:publish --tag=reports-assets --ansi
```## Perguntas frequentes (FAQ)
Algumas perguntas aparecem recorrentemente. Olhe primeiro por aqui:
[FAQ](https://github.com/portabilis/i-educar-website/blob/master/docs/faq.md).---
Powered by [Portábilis](https://portabilis.com.br/).