Asp.Net. Webform with CrystalDecisions.Web, Version = 13.0.2000.0 CrystalReportsViewer.
I want to hide / disable the LH panel containing the Group Tree button.
The DisplayGroupTree property is marked obsolete and has no effect.
I set ToolPanelView = "None", which also has no effect.
Hiding the group tree problem existed from earlier versions, but the published answers do not work or do not go to this version, as far as I can see.
Maybe I'm building a report wrong. (OK is displayed).
private void ShowReport(MyClassLibrary.Report report)
{
ConnectionInfo cn = new ConnectionInfo();
cn.ServerName = "MyServer";
cn.DatabaseName = "MyDatabase";
cn.UserID = "myUser";
cn.Password = "myPassword";
string reportDirectory = Server.MapPath(".") + "\\Reports\\";
CrystalReportSource rs = new CrystalReportSource();
Session["CurrentReportSource"] = rs;
CrystalDecisions.Web.Report r = new CrystalDecisions.Web.Report();
r.FileName = reportDirectory + report.reportPath;
rs.Report = r;
CRV.ReportSource = rs;
ParameterFields p = CRV.ParameterFieldInfo;
ParameterField pUserId = new ParameterField();
pUserId.Name = "@user_id";
ParameterField pStartDate = new ParameterField();
pStartDate.Name = "@start_date";
ParameterField pEndDate = new ParameterField();
pEndDate.Name = "@end_date";
ParameterDiscreteValue pUserIdValue = new ParameterDiscreteValue();
ParameterDiscreteValue pStartDateValue = new ParameterDiscreteValue();
ParameterDiscreteValue pEndDateValue = new ParameterDiscreteValue();
TimeSpan t = new TimeSpan(30, 0, 0, 0);
DateTime startDate = DateTime.Today - t;
DateTime endDate = DateTime.Now;
pUserIdValue.Value = 2;
pStartDateValue.Value = startDate;
pEndDateValue.Value = endDate;
pUserId.CurrentValues.Add(pUserIdValue);
pStartDate.CurrentValues.Add(pStartDateValue);
pEndDate.CurrentValues.Add(pEndDateValue);
p.Add(pUserId);
p.Add(pStartDate);
p.Add(pEndDate);
foreach (TableLogOnInfo logOnInfo in CRV.LogOnInfo)
{
logOnInfo.ConnectionInfo = cn;
}
rs.DataBind();
}
source
share