SAP Knowledge Base Article - Public

1200175 - How to change the style sheet of the Interactive viewer in Crystal Reports .NET

Symptom

How to change the style sheet of the Interactive viewer in Crystal Reports .NET

Cause

n.A.

Resolution

Use the following sample code:

// Interactive viewer
viewer = Server.Create object( "CrystalReports.CrystalReportInteractiveViewer" );
viewer1.CrystalImageUri = "/RapportenXI";
viewer1.StyleSheetFileName = "CrystalReportViewer.css";
viewer1.ReportSource = rptSrc;
      // Show the Advance Search Wizard
viewer1.ShowAdvSearchFieldsTab = true;
viewer1.ShowAdvSearchConditionsTab = true;
viewer1.EnableBooleanSearch = true;
viewer1.IsOwnPage = true;
viewer1.GroupTreeWidthUnit = 1; //use percentage to define width
viewer1.GroupTreeWidth = 17; //closest integer approximation to a 5:1 ratio
viewer1.HasRefreshButton = true;
viewer1.HasCrystalLogo = false;
viewer1.PrintMode = printControl;
viewer1.URI = String(Request.ServerVariables.Item("PATH_INFO")) + "?";
viewer1.URI = viewer1.URI + uriQueryString;
viewer1.ProductLocale = es.Locale;
// set rendering dpi
if (dpi)
viewer1.RenderingDPI = Number (dpi);
// set selection formula
if (sf)
viewer1.ViewTimeSelectionFormula = String(sf);
viewer1.ProcessDotNetHttpRequest();

Keywords

net , css , interactiveviewer , 3143129 , KBA , BI-DEV-NET , BI Software Development Kits (SDKs) - .NET or Other , How To

Product

SAP Crystal Reports, version for Visual Studio .NET 2005 ; SAP Crystal Reports, version for Visual Studio .NET 2008 ; SAP Crystal Reports, version for Visual Studio .NET 9.1