西西软件园多重安全检测下载网站、值得信赖的软件下载站!
西西首页 常用软件 软件下载 安卓软件 游戏下载 安卓游戏 MAC应用 驱动下载 安卓电视
系统工具网络工具媒体工具图形图像聊天工具应用软件编程开发手机软件安卓应用电脑安全字体素材

VS2008水晶报表的快速入门教程

图文教程
  • VS2008水晶报表的快速入门教程图文教程
  • 软件大小:2.4M
  • 更新时间:2010-11-23 15:11
  • 软件语言:中文
  • 软件厂商:
  • 软件类别:国产软件 / 免费软件 / 电子教程
  • 软件等级:3级
  • 应用平台:WinXP, WinAll
  • 官方网站:暂无
好评:50%
坏评:50%

装机必备软件

软件介绍

Visual Studio 2008 水晶报表快速入门主要为大家讲解一些如何在ASP.NET 2008下使用水晶报表,一个快速入门的教程,从引入CrystalReport水晶报表开始,以一个完整的流程及简要的配置代码为例,向朋友们介绍水晶报表的使用技巧,ASP.NET开发的朋友更应该参阅一下。

先新建一个Web项目: CrystalWebApp

为项目添加新项: CrystalReport1.rpt

在弹出的对话框,选择作为空白报表。用向导当然更方便,但在这里,白手起家或许能更好地理解。

在工具箱选择 Text Object,拖到报表头。写些字,设置字体之类的。在属性选项卡设置它的名字为 txtTitle 以供将来程序访问。

水晶报表对于程序员来说其实跟 Repeater 控件是很相似的。于是需要数据和字段名。在Repeater 控件中你可以很随意地指定要绑定的字段名。在程序还没有真正运行之前,这个字段名可以没有任何表的字段名跟它匹配,也可以没有任何类的属性名跟它匹配。但在水晶报表中,字段名在设计阶段就必须是真实存在的。还能稍感安慰的是,水晶报表一旦设计好之后,就能像 Repeater 控件那样绑定任意类型的对像。而不必是设计时指定字段来源的表或类。所以我们现在要创造些真实存在的字段名……

create table TabTest
(
UserID int,
UserName nvarchar(50),
Age int,
Birthday datetime
)
你可以用 Access 或者 Excel 来创造真实存在的字段名,但我这里是使用 SQL Server。



在 "字段资源管理器" 的 "数据库字段" 上按右键,选择 "数据库专家..."。在弹出的对话框中,创建新连接==>OLE DB (ADO)(Access 或者 Excel 应点 "数据库文件" 前的 "+" 号)。 在弹出的对话框,选择 "SQL Native Client" 作为提供程序。

按提示一步步地做,直到连上数据库。选择表 TabTest,把它弄到右边的框中。再点击确定。

折腾了半天就是为了这些字段名。对水晶报表的开发商无语……

把需要显示的字段拖到 "详细资料"。"页眉" 和 Word 文档中的页眉完全不是一回事。这里的页眉其实就是列名(表头)。那么就顺便改一下列名吧。默认是有下划线的,可以改一下格式。

"页脚" 倒是跟 Word 文档中的页脚概念相同,可以拖个特殊字段页码进去。

点击工具箱中的 Line Object 可以为报表画线。你会发现,画一个表格竟然是如此地困难。

在报表空白处按右键,设计==>打印机设置 也许有你想要的东西。

那么专业的事情应该交给那么专业的人士去做,我们的任务是写代码……

进入 Default.aspx 的设计视图,从工具箱中拖个 CrystalReportViewer 过来。

接下来需要数据。数据当然可以是来自设计时的表。但我这里是来自于新建的类: UserInfo。在项目中添加一个 UserInfo 类。

using System;

namespace CrystalWebApp
{
public class UserInfo
{
private int userID;

public int UserID
{
get { return userID; }
set { userID = value; }
}
private string userName;

public string UserName
{
get { return userName; }
set { userName = value; }
}
private int age;

public int Age
{
get { return age; }
set { age = value; }
}
private DateTime birthday;

public DateTime Birthday
{
get { return birthday; }
set { birthday = value; }
}
}
}
为 Default.aspx 写些后台代码
。。。
软件标签: VS2008 水晶报表

软件截图

VS2008水晶报表的快速入门教程 图文教程
    vs2008
    (22)vs2008关键词
    微软的开发工具当前是可视化软件开发工具的主流,越来越多的IT从业人员,将会使用VS系列开发工具,vs2008中文版提供了CSS的即时编辑和套用的功能。而且,vs2008下载破解版对CSS的支援感觉起来不比DreamWeaver差,同时更多>>

    热门评论

    最新评论

    第 1 楼 新疆阜康市 网友 客人 发表于: 2013/9/9 16:05:52
    水晶报表可以应用到VC,包括像FineReport报表等市面上主流的报表软件,都可以应用到VC。具体要看用户如何使用,以FineReport报表软件为例,如果VC能直接提供URL链接,就可以展示报表;如果VC能调用java程序,就可以进行二次开发

    支持( 0 ) 盖楼(回复)

    发表评论 查看所有评论(1)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)

    下载帮助下载帮助西西破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。

    TOP
    软件下载