Crystal报表查看器没有出现在工具箱 - Visual Studio 2010中(Crysta

2019-09-19 05:47发布

我有一个C#Windows窗体应用程序和安装SAP水晶报表的Visual Studio 2010(http://www.businessobjects.com/jump/xi/crvs2010/default.asp)后,我无法看到水晶报表查看器在工具箱中。 我究竟做错了什么?

Answer 1:

检查您所创建的项目的目标框架。 默认情况下,一个新的WinForms项目被设置为.NET Framework 4的客户端配置文件。 为了解决您的问题将其更改为.NET Framework 4中。

要做到这一点鼠标右键单击您的项目并选择属性。 在应用程序选项卡中设置目标框架下拉。



Answer 2:

要解决此问题将其更改为.NET Framework版本。

对于VS 2012的版本就像我这是怎么检查创建的项目的目标框架。

要做到这一点右键单击项目并选择属性。 在编译选项卡,单击高级编译选项...并设置目标框架下拉到.NET Framework版本。



Answer 3:

您需要先更改链接http://www.aspsnippets.com/Articles/Crystal-Report-Viewer-missing-from-ToolBox-in-Visual-Studio-2010.aspx


更改后Framwork您需要安装水晶报表运行http://scn.sap.com/docs/DOC-7824


您还可以在运行时创建的Crystal Report ...

[In VB.Net]

Imports CrystalDecisions.Windows.Forms

Private Sub CrystalView_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    Try
        Dim crv As New CrystalReportViewer
        With crv
            .Dock = DockStyle.Fill
        End With
        Me.Controls.Add(crv)
    Catch ex As Exception
        MsgBox(ex.Message)
    End Try
End Sub

[In C#]
using CrystalDecisions.Windows.Forms;
public class CrystalView
{
    private void CrystalView_Load(System.Object sender, System.EventArgs e)
    {
        try {
            CrystalReportViewer crv = new CrystalReportViewer();
             crv.Dock = DockStyle.Fill;
            crv.EnableDrillDown = false;
            this.Controls.Add(crv);
        } catch (Exception ex) {
            MessageBox.Show(ex.Message,"Hello");
        }
    }
    public CrystalView()
    {
        Load += CrystalView_Load;
    }
}

在你的WinForm的水晶报表查看器中显示...



Answer 4:

您只需安装通过这个link.If您已经安装任何水晶报表包完整的包,绝对第一反安装它们N下载完整的包throgh此链接ñ安装。

http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_5.exe

然后,你可以看到工具箱 - >报告 - >报告查看器。 其工作



Answer 5:

安装Crystal Reports后,如果它不是在工具箱报告中显示,右键单击工具箱中的报表,然后选择选择项,这将打开一个window.In该窗口中选择.NET Framework组件,这将刷新列表,请列出所需CrystalReportSource,CrystalReportSource etc.Now你可以看到在报告中的菜单工具箱中的水晶报表工具。



文章来源: Crystal report viewer doesn't appear in toolbox - Visual Studio 2010