asp.net – VS2012 Crystal Report Viewer组树隐藏
发布时间:2020-12-16 07:35:13 所属栏目:asp.Net 来源:网络整理
导读:Asp.Net.带有CrystalDecisions.Web的Webform,Version = 13.0.2000.0 CrystalReportsViewer. 我想隐藏/禁用包含组树按钮的L.H.窗格. DisplayGroupTree属性标记为已过时且无效. 我设置了ToolPanelView =“None”也没有效果. 隐藏组树问题已经存在于早期版本中,
|
Asp.Net.带有CrystalDecisions.Web的Webform,Version = 13.0.2000.0 CrystalReportsViewer.
我想隐藏/禁用包含组树按钮的L.H.窗格. DisplayGroupTree属性标记为已过时且无效. 我设置了ToolPanelView =“None”也没有效果. 隐藏组树问题已经存在于早期版本中,但是根据我的意见,已发布的答案不起作用或转换为此版本. 也许我正在构建错误的报告. (显示OK). 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);
DateTime startDate = DateTime.Today - t;
DateTime endDate = DateTime.Now;
//**LIVE CODE***
//CouponUser user = (CouponUser) Session["CurrentUser"];
//pUserId_Value.Value = user.userId;
//***TEST CODE***
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();
}
解决方法
尝试
把关掉: CrystalReportViewer.ToolPanelView = ToolPanelViewType.None 打开: CrystalReportViewer.ToolPanelView = ToolPanelViewType.GroupTree 组按钮将出现在两者中 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-4 – 使用基于声明的授权
- ILifetimeScope的autofac DependencyResolutionException用
- 从经典ASP中的函数返回记录集
- asp.net-mvc – ASP.NET Webforms或ASP.NET MVC中的电子商务
- asp.net-mvc-3 – Hz.Raw()的Razor替代品
- asp.net – 添加GridTemplateColumn会破坏RadGrid
- asp.net-mvc – 使用带有剃刀的html选择框
- asp.net-mvc-3 – 编码为utf 8的MVC 3 Razor页面显示了编码
- Asp.net对Php性能
- asp.net-core – CoreCLR中的MD5CryptoServiceProvider的替
推荐文章
站长推荐
热点阅读
