Intégrer birt dans une application PHP

Le module de génération de rapports BIRT peut être intégré dans une application web PHP. Ceci est intéressant, notamment lorsqu'on veut mettre en place un portail de reporting avec gestion des accès sans passer par la programmation de servlets JAVA

Supposons qu'on utilise PHP avec Apache sous Linux. Si la commande shell_exec est activée, on peut utiliser la technique de génération de rapports birt en ligne de commande avec php.

On peut présenter un formulaire à l'utilisateur et récupérer les paramètres soumis pour les passer à BIRT.

Par exemple:

shell_exec ( "sh genReport.sh -f html -o sortie.html -p annee=".$_POST['annee']." entree.rptdesign" );

Il faut noter que puisque la génération d'un rapport prend un certain temps, il faudrait que la limite de temps d'exécution de php soit assez élevée à défaut de quoi, une erreur sera génerée.

Ce problème peut-être contourné en utilisant un service démon pour générer les rapports et en utilisant php uniquement pour transmettre les paramètres et signaler au démon de lancer la génération.

12.03.2008. 10:17

DonDiego on 10.11.2008. 18:06

Pour afficher dans le navigateur le résultat produit par le runtime :

Vika on 14.12.2008. 01:57

pings
Hi, thanks for the great information.

nonn on 15.03.2015. 14:35

tetst

CharlesCadly on 14.09.2017. 15:20

cialis cost

Billyliapy on 14.09.2017. 23:18

cytotec doxycycline fluoxetine buy

MichaelBar on 15.09.2017. 09:26

citalopram migraine cialis order azithromycin

BennyCarne on 15.09.2017. 11:35

erythromycin hydrochlorothiazide

Alfredgox on 15.09.2017. 23:21

indocin sale cost of cymbalta

CharlesCadly on 16.09.2017. 00:53

Purchase Vardenafil effexor Hydrochlorothiazide

CharlesCadly on 16.09.2017. 08:22

propecia merck generic lasix buy cialis

BennyCarne on 17.09.2017. 01:37

Viagra AmEx

KennethPrism on 17.09.2017. 06:13

erythromycin 500 mg

Gghnallona on 21.09.2017. 06:45

instant loans - http://paydayacevt.com/
bad credit debt consolidation internet payday loan payday cash loan ’

MichaelBar on 21.09.2017. 23:56

Indocin

FvvsTrielp on 23.09.2017. 11:01

usa cialis
cialis generic
cialis compare
cheap cialis ’

Aarondah on 25.09.2017. 13:00

buy doxycycline medrol pack buy fluoxetine

CharlesCadly on 26.09.2017. 03:32

order lisinopril

Billyliapy on 26.09.2017. 12:30

hydrochlorothiazide cheap cialis

Austridiarl on 26.09.2017. 22:22

cialis en ligne moins cher

generic cialis

cialis

cialis 5mg tous les jour

Vomirdiarl on 27.09.2017. 05:38

precio venta viagra espana

http://viagrabuygenzx.com/ - buy cheap viagra

viagra generic

comprare viagra milano

Forestwiply on 29.09.2017. 06:20

order viagra online cheap
mail order viagra
order viagra without prescription
where can i order viagra

CharlesCadly on 29.09.2017. 15:27

wh0cd518434 buy valtrex buy valtrex http://buyvaltrex.store/

Stewartmycle on 29.09.2017. 19:51

wh0cd671474 citalopram buy citalopram http://buy-citalopram.shop/ buy tadacip 20 mg buy tadacip http://buytadacip.work/ cost of phenergan phenergan http://buyphenergan.store/ buy tadacip buy tadacip http://buy-tadacip.reisen/ bupropion bupropion http://bupropion.store/

MichaelBar on 30.09.2017. 07:18

wh0cd966688 Retin-A Retin-A http://retin-a.us.com/

Geraldfeazy on 30.09.2017. 09:29

best place to buy cialis online reviews
cialis online without prescription
cialis online
cialis online no prescription

Billyliapy on 01.10.2017. 15:49

wh0cd671474 Prevacid learn more Viagra Online buy trazodone

Alfredgox on 03.10.2017. 01:37

wh0cd871156 generic seroquel online buy yasmin buy yasmin online usa http://buy-yasmin.store/ propranolol 10mg propranolol http://propranolol.work/ prednisone

CharlesCadly on 03.10.2017. 21:36

wh0cd70427 ventolin tetracycline click http://buytetracycline.store/ tadacip cipla read this http://tadacip.schule/ trazodone medication buy trazodone online http://buy-trazodone.store/ viagra online get the facts http://viagraonline.reisen/

Brettinemi on 04.10.2017. 17:43

wh0cd888242 buy prednisolone prednisolone generic http://buyprednisolone.shop/ cheap viagra Baclofen No Prescription trazodone 150 trazodone 25 mg http://trazodone.store/

KennethPrism on 09.10.2017. 22:41

wh0cd1441217 tadalafil tadalafil http://tadalafil777.us.com wellbutrin online wellbutrin http://wellbutrin2017.us.com retin-a RETIN-A NO RX http://retina2017.us.com tadalis sx without prescription tadalis sx http://buytadalissx.store dapoxetine 60mg dapoxetine http://cheapdapoxetine.us.com

<< Première < Précédent [1 / 39] Suivant > Dernière >>

Laisser un commentaire.

* = champ obligatoire

:

:

:


2 + 2 =