Une fois que tous les champs de paramètre ont été initialisés et ajoutés à l'objet Champs, ce dernier peut être transmis au visualiseur.
CrystalReportViewer viewer = new CrystalReportViewer();
viewer.setReportSource(reportSource);
Vous pouvez désactiver l'invite utilisateur pour pouvoir utiliser automatiquement la valeur définie du champ de paramètre. Cette option s'avère particulièrement utile si l'utilisateur ignore la valeur du champ de paramètre définie (s'il s'agit, par exemple, d'un paramètre créé par le système).
viewer.setParameterFields(fields);
viewer.setEnableParameterPrompt(false);
Remarque : Définir setOwnPage sur "false" désactive l'exportation et l'impression.
viewer.processHttpRequest(request, response, getServletConfig().getServletContext(), null);
Business Objects http://www.france.businessobjects.com/ Support technique http://www.businessobjects.com/services/support/ |