Configuration & amp; Générer des rapports BIRT de manière dynamique

De regarder la 2-partie des vidéos YouTube et de parcourir le BIRT manuel, ma compréhension, c'est la le worflow va quelque chose comme ceci:

  • Créer un nouveau Rapport dans Eclipse
  • Utiliser le BIRT Report Designer (plug-in Eclipse) pour concevoir un rapport
  • Remplir le rapport avec les Sources de Données JDBC (pilotes de périphérique & bases de données) et des Ensembles de Données (tables spécifiques)
  • Générer/exporter/imprimer le rapport

Aussi cool que cet outil semble être, je ne trouve pas tout de la documentation qui m'amène à croire que c'est un Java outil et non une Eclipse-seulement outil (ce qui signifie, il a une API Java et peut interagir avec les applications Java, par opposition à un pur Eclipe plug-in qui nécessite manuel/interaction humaine à partir de l'IDE Eclipse.

Plus précisément, je tiens à confirmer que BIRT peuvent ou ne peuvent pas effectuer les opérations suivantes:

  • Configurer un rapport (mise en page, UI widget de placement, des sources de données/jeux, etc.) par programme; c'est à dire de la même manière que JasperReport API a la iReport designer qui génère JRXML, est le vrai même pour BIRT?
  • Coup d'envoi à un rapport "génération" grâce à une API Java de laquelle des données sont en lecture en temps réel et remplit le rapport et le rapport peuvent être transmises ou stockées sur un système de fichiers
  • Créer le HTML et PDF versions d'un même rapport

source d'informationauteur IAmYourFaja