闪电下载吧 最新软件 免费软件 绿色软件

网络资源 软件专题

您的位置:闪电下载吧_绿色免费软件下载网站 > 应用软件 > 编程开发 > 水晶报表Crystal Reports 2018 中文破解版

水晶报表Crystal Reports 2018 中文破解版

  • 软件大小:未知
  • 更新日期:2018-03-17
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
水晶报表Crystal Reports 2018 中文破解版
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com

水晶报表Crystal Reports 2018中文破解版是一款专业的报表软件,使用能够帮助用户通过网络设计、开发、可视化及发布报表,或嵌入到企业应用之中,支持 on-report 的业务建模,并且从报表自身迅速执行决策,从而减少了对 IT 和开发人员的依赖性。新版本支持最新版本的VS设计,具有光彩夺目的可视化功能,有需要的朋友不要错过了!

Crystal Reports 2016 官方中文版 含密匙

软件介绍

Crystal Reports(水晶报表)是一款商务智能(BI)软件,主要用于设计及产生报表。水晶报表是业内最专业、功能最强的报表系统,它除了强大的报表功能外。最大的优势是实现了与绝大多数流行开发工具的集成和接口。在VS.Net平台做过报表开发的程序员,一定都对水晶报表强大、高效、集成等特性留下了深刻印象。 除了开发新程序外,在工作中我们常需要接触到很多较早的软件系统报表功能升级的需求,如果能结合水晶报表这一强大的工具,往往能事半功倍

软件功能

报表的查阅和互动

通过对报表进行定制化开发,方便企业内的人员查看和使用报表,以满足他们的具体需求

安全性、支持和维护

请了解一下 Crystal Reports 如何在你现有的安全架构中运行,以及如何与其他 Business Objects 工具加以配合

增加报表的传递和管理

选择 Crystal Reports Server XI 来向最终用户传递报表,并从你的网络服务器上下载报表,提高工作效率

应用整合

请了解一下你如何能够利用 Crystal Reports 来将报表的查阅、创建和修改功能添加到你的应用之中

数据的访问

利用超过35项数据驱动可以访问到任何一种数据,并对数据库的连接加以严格控制

格式化与设计

利用可视化报表设计和动态提示等特性设计出专业格式的、交互式的报表

Crystal Reports 2008安装破解方法

一、安装

1、下载软件压缩包文件,点击“setup.exe”程序安装,选择“简体中文”安装

2、在“用户”信息界面输入产品密钥号码,如下图所示:

产品密钥号码:CFKOA-YOTTM2M-OOUFAFF-N43M

3、安装类型选择默认“典型”即可

4、水晶报表中已包括多国语言包文件,在语言界面根据需求选择语言包种类,如下图所示:

5、等待Crystal Reports 2008安装完成,软件会自动提示重启计算机

二、注册

1、进入软件,会自动弹出一个注册向导,点击“下一步”

2、选择“我是注册成员……”选项,输入注册码,如下图所示:

注册号码:6707437608

3、点击“完成”按钮即可注册成功
软件使用说明

在讲解水晶报表实现模式之前,首先讲解一下我的电脑使用配置环境:

  Visual Studio 2013与SQL Server 2012

因为VS2013没有自带创建水晶报表的功能,所以需要到网上下载并安装一个插件,才能使用VS2013创建水晶报表。

插件下载地址:http://www.aspsnippets.com/Articles/Download-Crystal-Reports-for-Visual-Studio-2013.aspx

 

插件安装成功后打开VS2013,会发现工具箱里多了这些东西,那么说明你的VS2013已经安装了水晶报表的插件,现在可以通过VS2013创建水晶报表了。

 

2.1、拉(PULL)模式

概念介绍:拉模式是由水晶模板(引擎)直接连接数据库(源),从数据库(源)里拉取数据。

 

2.1.1、不敲一句代码创建水晶报表拉模式

1、首先在创建水晶报表拉模式之前我们需要准备数据库数据:

use master
go
create database Demo
go
use Demo
go
create table Dept
(
  ID int primary key identity(1,1),
  DeptID nvarchar(10),
  DeptName nvarchar(10)
)
go
create table UserInfo
(
  ID int primary key identity(1,1),
  UserName nvarchar(10),
  Salary decimal(10,2),
  Gender bit,
  DeptID int foreign key references Dept(ID)
)
go
insert into Dept values('HR','人事部')
insert into Dept values('DT','开发部')
go
insert into UserInfo values('程序猿1',2500,1,2)
insert into UserInfo values('程序猿2',3500,0,2)
insert into UserInfo values('程序猿3',5500,0,1)
insert into UserInfo values('程序猿4',6500,1,1)
insert into UserInfo values('程序猿5',10500,1,2)
go

2、然后,打开VS2013创建一个空网站项目。

3、接着在该项目下右键添加一个Reports文件夹,用来管理水晶报表。

4、接着 在文件夹下右键选择添加"新建项目",找到"CrystalReports",输入报表名称。

5、点击添加按钮后,会弹出默认的水晶报表向导对话框,我们按向导默认选项。

6、确定后,打开“标准报表创建向导”界面。

7、连接数据库成功后,会在简历连接那里出现你的连接信息,然后选择你要显示的表。 

8、这里选择你要显示的表字段。

9、点击下一步后后面弹出的选项可以不用选择,因为暂时还用不着,所以后面一直点击下一步到完成会出现以下界面。

10、看到上面这个界面,说明你已经创建了一个水晶报表模板,因为是直接连接数据库的,所以我们可以能立即看到实际的效果,点击最下面的主报表预览,即可显示数据库的表数据。

至此,我们没有敲过任何代码,拉模式报表创建完成。

 

2.1.2、在Web中使用水晶报表拉模式

在之前创建的项目中,添加一个Web窗体,命名为CrystalReport_Pull.aspx。

然后打开设计页面,找到工具箱中的报表设计,双击或单击拖入到Web窗体中,如下图所示。

方式一:不敲代码通过设计器绑定数据源,显示数据。

点击确定后,你会看到Web窗体如下界面。

点击源,可以看到如下界面,设计器会自动生成以下代码。

 最后我们运行VS2013在浏览器中查看效果,发现什么都没有显示,然后打开浏览器调试工具发现,报了以下错误。

解决此问题参考网站:http://stackoverflow.com/questions/31721443/crystal-report-with-visual-studio-2013-aspnet-client-system-web-4-6-81

此问题解决办法如下:找到C:\inetpub\wwwroot此目录下的文件夹,然后拷贝到你的项目的根目录下。

重新编译,再运行浏览查看,如下图,可以看到数据可以正常显示。

方式二:通过后台编写代码,连接数据库绑定数据源,显示数据。

 重新添加一个Web窗体,创建步骤与上面一致。然后右键点击查看源代码,添加如下代码即可实现水晶报表拉模式。

 1 using CrystalDecisions.CrystalReports.Engine;
 2 using CrystalDecisions.Shared;
 3 using System;
 4 using System.Collections.Generic;
 5 using System.Linq;
 6 using System.Web;
 7 using System.Web.UI;
 8 using System.Web.UI.WebControls;
 9 
10 namespace ch02
11 {
12     public partial class CrystalReport_Pull : System.Web.UI.Page
13     {
14         protected void Page_Load(object sender, EventArgs e)
15         {
16             ConfigureCrystalReports();
17         }
18 
19         private ReportDocument myReport;
20         private void ConfigureCrystalReports()
21         {
22             //定义ReportDocument对象,装载Crystalreport1.rpt
23             myReport = new ReportDocument();
24             string reportPath = Server.MapPath("Reports/CrystalReport1.rpt");
25             myReport.Load(reportPath);
26             //把模板对象赋给报表前端呈现控件CrystalReportViewerl
27             CrystalReportViewer1.ReportSource = myReport;
28         }
29     }
30 }
 实现效果同上

 

2.2、推(PUSH)模式

概念介绍:由应用程序从数据库(源)获取数据,然后把数据推送给水晶报表引擎。水晶报表本身不与数据库进行交互。

1、要实现水晶报表推模式,首先我们需要在 网站项目中添加一个数据集。

 

2、然后你有两种方式 创建数据表,这里我们选择方式二创建。

3、把要显示的表拖入右边。

4、接下来要设计一个水晶报表模板。在Reports文件夹上右键添加新建项,步骤与上面推模式步骤一致,这里就不再详细解说。

5、最后我们开始编写页面CrystalReport_Push.aspx后台代码。

 首先引入如下命名空间:

using CrystalDecisions.CrystalReports.Engine;
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace ch02
{
    public partial class CrystalReport_Push : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            LoadCrystalReports();
        }

        //加载水晶报表
        private void LoadCrystalReports()
        {
            DataSet ds = new DataSet();
            string connStr = @"server=PC-201511211346\MSSQLSERVER2;database=Demo;uid=sa;pwd=123456";
            using (SqlConnection conn = new SqlConnection(connStr))
            {
                conn.Open();
                string SQL = "select * from UserInfo";
                SqlDataAdapter sda = new SqlDataAdapter(SQL, conn);
                sda.Fill(ds, "UserInfo");
            }
            ReportDocument rd = new ReportDocument();
            //获取报表路径
            string reportPath = Server.MapPath("Reports/CrystalReport2.rpt");
            rd.Load(reportPath);
            //绑定数据集,注意一个表用一个数据集。
            rd.SetDataSource(ds);
            CrystalReportViewer1.ReportSource = rd;
        }
    }
}
 

 最后运行查看效果:

用户评论
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 网站标签-香港服务器
有任何意见或者建议请联系邮箱:858898909[at]qq.com或点击这里给我发消息
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41130302000066号闪电下载吧