Dans le scénario de reporting intégré, le JRC (Java Reporting Component) est le moteur de rapport. Il traite les demandes de rapports émanant du visualiseur et expose un modèle d'objet de rapport qui permet aux développeurs d'agir sur un rapport par l'intermédiaire du code. Avec le JRC, tout le traitement s'effectue au sein du serveur d'applications Java.
Pour effectuer des interactions au niveau du rapport par l'intermédiaire du code, le JRC fournit un modèle d'objet ReportClientDocument. Ce modèle d'objet encapsule le fichier de rapport Crystal Reports (.rpt) et fournit une instance d'exécution du rapport incluant ses données. Lorsque vous êtes prêt à visualiser le rapport, vous pouvez transmettre au visualiseur une propriété de la source de rapport de l'objet ReportClientDocument.
Remarque : Bien que le JRC puisse modifier l'instance ReportClientDocument lors de l'exécution, ces modifications ne sont pas répercutées dans le fichier .rpt. Seul le Crystal Enterprise Report Application Server a la capacité de conserver les modifications effectuées lors de l'exécution. L'emplacement de la source de données constitue une exception à cette règle. Le JRC peut modifier l'emplacement de la source de données dans un fichier .rpt lors de l'exécution, puis répercuter cette modification dans le fichier de rapport.
Le modèle d'objet ReportClientDocument présenté par le JRC est un sous
Vous pouvez explorer de façon interactive le modèle d'objet ReportClientDocument dans le JRC sur le site Web Business Objects suivant : http://support.businessobjects.com/global/interactive/xi/om/default.html
Les visualiseurs utilisent une source de rapport plutôt qu'un modèle d'objet de rapport pour interagir avec un rapport. Les visualiseurs et le moteur peuvent ainsi communiquer plus efficacement en périodes de demande aiguë de traitement de rapport.
Pour l'affichage, vous pouvez transmettre au visualiseur une propriété de la source de rapport de l'objet ReportClientDocument.
Business Objects http://www.france.businessobjects.com/ Support technique http://www.businessobjects.com/services/support/ |