Asp.net VS2012 Crystal报表查看器组树隐藏
Asp.Net。带有CrystalDecisions.Web的Webform,版本=13.0.2000.0 CrystalReportsViewer 我想隐藏/禁用包含组树按钮的L.H.窗格 DisplayGroupTree属性被标记为已过时且无效 我已经设置了ToolPanelView=“None”,这也没有效果 组树隐藏问题在早期版本中已经存在,但就我所见,已发布的答案不起作用或无法转换为此版本 也许我写错了报告。(显示OK) 鲍勃 您是否尝试过HasToggleGroupTreeButton=“False”属性?我相信这将摆脱按钮和面板 试试看,让我知道它是否有效 克里斯试试看 要关闭:Asp.net VS2012 Crystal报表查看器组树隐藏,asp.net,visual-studio-2012,crystal-reports,Asp.net,Visual Studio 2012,Crystal Reports,Asp.Net。带有CrystalDecisions.Web的Webform,版本=13.0.2000.0 CrystalReportsViewer 我想隐藏/禁用包含组树按钮的L.H.窗格 DisplayGroupTree属性被标记为已过时且无效 我已经设置了ToolPanelView=“None”,这也没有效果 组树隐藏问题在早期版本中已经存在,但就我所见,已发布的答案不起作用或无法转换为此版本 也许我写错了报告。(显示OK) 鲍勃 您是否尝试过HasToggleGroupTreeButto
CrystalReportViewer.ToolPanelView = ToolPanelViewType.None
要打开:
CrystalReportViewer.ToolPanelView = ToolPanelViewType.GroupTree
“分组”按钮将同时出现在两个按钮中。您可以通过以下命令将其隐藏:
controlname.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None
controlname.ShowGroupTreeButton = False
controlname.ShowParameterPanelButton = False
crystalReportsViewer.ToggleSidePanel = SAPBusinessObjects.WPF.Viewer.Constants.SidePanelKind.None;
我可以关闭组树并将其按钮隐藏在我的viewers.xaml文件中。我在Visual Studio 2015中使用CR,并在我的网格标记中有这一行
<cr:CrystalReportsViewer Name="ReportViewer" ToggleSidePanel="None" ShowToggleSidePanelButton="False" ShowStatusbar="False" ShowLogo="False" Grid.ColumnSpan="2" />
ToggleSidePanel=None将显示的项目设置为None
ShowToggleSidePanelButton=False隐藏按钮,因此根本无法查看树。
<Viewer:CrystalReportsViewer x:Name="BillViewer" ToggleSidePanel="None" />
使用hastoglegrouptreebutton=“False”和ToolPanelView=“None”隐藏树视图
嗨,克里斯,我试过这个,没注意到。我在想也许我的环境是错的。当我单击其中一个组树条目时,报告会折叠为一行,其中包含“ERROR”,我将一个Winform应用程序扔到一起,该应用程序能够在此报告上显示和钻取OK。由于CR对象的不同,我唯一能从中得到的是WinForm在查看器中挂起一个ReportDocument,而Webform挂起一个Report对象。除非您有更好的想法,否则我将重新设计webform逻辑,并尝试使用ReportDocument对象来获取它。ReportDocument在CrystalDecisions下似乎不可用。Web因此,报告对象似乎是正确的。Bob,只是为了澄清一下,当您说webform时,您是指ASP.NET Web应用程序吗?WinForm是Windows窗体吗?嗨,克里斯,是的。我重新安装了SAP Visual Studio。发现要使用ReportDocument对象,需要引用Crystal Reports引擎。这样做并将逻辑转换为“报告文档”。还是有问题。我正在构建一个新的Web应用程序项目,其中包含一个内部报告,并查看其结果。我会回来报到的。谢谢你到目前为止的帮助。听起来不错,鲍勃。希望你能找到答案,但如果我可以的话,我会很高兴尝试并帮助你。请不要只是将代码作为答案发布-编辑你的答案,留下一段文字解释为什么该代码也能解决问题。
<Viewer:CrystalReportsViewer x:Name="BillViewer" ToggleSidePanel="None" />
<CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" AutoDataBind="True"
Height="50px"
Visible="False" Width="350px" EnableDatabaseLogonPrompt="False" EnableParameterPrompt="False" DisplayToolbar="False" SeparatePages="False" EnableDrillDown="False"
HasDrilldownTabs = "False"
HasToggleGroupTreeButton="false"
ToolPanelView="None"/>