如何在水晶报表中显示打印机设置而不是打印pdf?

时间:2011-02-10 09:33:30

标签: c# crystal-reports

  1. 当弹出一个显示水晶报告的页面时,按打印机按钮会弹出打印为pdf,但期待打印机?
  2. 编辑:左下角打印机图标按钮不会弹出打印机对话框来打印纸张,但会弹出一个标题为打印为pdf的对话框

    当我尝试回答这个问题时,stackoverflow的答案无法在IE6中输入, 我在这里回答 - > CrystalReportViewer1.PrintMode = CrystalDecisions.Web.PrintMode.ActiveX;

    1. 如何关闭左侧列表面板,找不到HasXXXX关闭它?
    2. CrystalReportViewer1.HasToggleGroupTreeButton = false; CrystalReportViewer1.HasToggleParameterPanelButton = false; CrystalReportViewer1.HasDrilldownTabs = false;
      CrystalReportViewer1.HasZoomFactorList = false; CrystalReportViewer1.HasPrintButton = true;

2 个答案:

答案 0 :(得分:1)

  1. 这是在ASP.NET吗?单击打印按钮时,它将显示客户端而非服务器上的可用打印机列表。我不确定我完全理解你的问题。

  2. 您需要将DisplayGroupTree属性设置为false还有一个ShowGroupTreeButton属性可以切换是否允许用户显示或隐藏组树窗格。< / p>

        // C# Code
        // Hide the Group Tree Pane
        this.crystalReportViewer1.DisplayGroupTree = false;
        // Hide the Group Tree Panel Toolbar Button
        this.crystalReportViewer1.ShowGroupTreeButton = false;
    
  3. 修改

    我认为你需要将ToolPanelView设置为无或null为CR2008

答案 1 :(得分:0)

第二个问题(隐藏组树/左侧面板)的答案是:

CrystalReportViewer1.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None;