Business Objects 7008038 Manual Do Utilizador

Página de 18
Crystal Reports Server XI
 
Upgrading Crystal Enterprise 10 Embedded Edition Applications
 
5.  In your web application’s web.xml file, set the value of the 
crystal_image_uri parameter to “crystalreportviewers11”.  
For example: 
 
<context-param> 
 <param-name>crystal_image_uri</param-name> 
 
 <param-value> 
  
crystalreportviewers11 
 </param-value> 
 
</context-param> 
 
 
Modifying your application 
Your Crystal Enterprise 10 Embedded Edition application must be able to do the 
following (in this order) to run on Crystal Reports Server XI: 
1.  Log on to the CMS in Crystal Reports Server XI to authenticate users. 
2. Create 
an 
InfoStore service object. 
3.  Query for an InfoObject from the InfoStore. The InfoObject returned 
from the query is the report that you wish to view. However, you are not 
limited to retrieving just reports objects. You are also able to retrieve nearly 
any object published such as users, groups, and folders. 
4. Create 
ReportClientDocument object. 
After completing these modifications, the rest of your application code remains 
the same. 
 
Logging on to the Central Management Server  
In order to log on to the CMS, your application must first create an 
EnterpriseSession object. Add the following sample code for the appropriate 
SDK to the beginning of your application: 
.NET SDK (VB.NET) 
Imports CrystalDecisions.Enterprise 
Imports CrystalDecisions.ReportAppServer.ClientDoc 
 
Dim ceSession As EnterpriseSession 
Dim ceSessionmgr As New Session Mgr 
 
ceSession = ceSessionmgr.Logon(“<CRS user name>”, “<CRS 
password>”, “<CRS Installed CMS>”, “<Authentication Type>”) 
 
‘‘<Autentication Type> may be; secEnterprise, secWindowsNT, 
secWinAD, secLDAP 
 
3/30/2007 10:15 AM 
Copyright © 2007 Business Objects. All rights reserved.
 Page 
 
crserver_xi_upgrading_from_ce10_embedded.pdf