2005年3月18日
有时大家在做报表的时候会碰到做一些汇总表及明细表,并且客户会要求在看汇总表的时候可以看到相
应的明细表,大家很快会想到子报表,不错使用子报表能够到达这样的效果,但由于现系统中的汇总表
和明细表是2个查询页面,所以就没有使用子报表的方案,而是使用对汇总报表中的各个记录使用超链
并传参数的方法来解决的,下面就简单介绍一下具体的方法:
1.报表当然是通过ReportView来呈现;
2.让呈现的汇总报表中的记录带上超链接,链接到这条记录所对应的明细报表(看效果图),这就是本
贴所要讲述的重点;
使用水晶报表自带的格式化编辑器就能很快解决这个问题(当然各位可能还有其他的好办法);
具体做法请看图解;
其实,格式化编辑器还有很多功能,还望能和大家一起学习!
2004年12月23日
NewsGator 是在Microsoft Outlook中运行的"新闻集结器",能让你从多个集成新闻来源(如weblogs,新闻站点等)订阅,并将新闻投送到Outlook文件夹中.网络上有上千个站点将他们的内容组合成RSS格式,并且每天增添有更多的站点.通过NewsGator你还可以阅读NNTP 新闻组.
详情请到 http://www.newsgator.com 网站
破解请到 http://www.down99.com/SoftView/SoftView_16906.html
2004年10月21日
最近一直忙于关于
生产计划管理系统的开发,所以很少在这里留言,请各位见谅!还好项目已经进入测试最后阶段,由于项目中对报表的处理使用了水晶报表,加上有很多朋友都留言讲述自己在使用水晶报表开发过程中遇到的问题,所以这次我写了些使用水晶报表的技巧,供大家参考(纯属个人经验,不对处请指正)。
其实在我以前的3篇帖子中基本上对使用水晶报表遇到的问题如何处理做了讲述,这里就不再重复,大家可以看我以前的帖子。这里主要讲一下使用视图解决在报表中的多表关联问题。
往往在报表中要用到多张表的多个字段,如果在rpt文件里进行关联会感觉很烦而且到最后连自己都搞不清了。建议在数据库中建立相应的视图,这样的话就省掉不少麻烦而且不容易出错。
1.在数据库中建立视图。
2.直接把视图拖入数据集文件view.xsd,生成数据集。
3.建立rpt文件,在ADO.NET数据源中选择刚刚建立的dataset。
4.建立.aspx文件 拖入报表控件。
5.在.aspx.cs中声明并实例化在第2步建立的数据集, view v = new view();
这里要用到SQL语句了,不过也很简单,把视图里的sql语句拷贝过来就可以了,如果你要加进行筛选的话加入条件就可以了;
然后对 v 进行填充数据 sqlDataAdapter1.Fill(v,"视图名称");
最后把 v 绑定到rpt文件
基本上就是这样,还有问题的话大家请留言吧:)
2004年6月30日
1.ASP.NET2.0框架:
http://www.microsoft.com/downloads/details.aspx?FamilyId=F1232C37-0FEE-4AA6-AA89-B6DCEFC0873B&displaylang=en2.开发Web应用程序:Visual Web Developer 2005 Express Edition
3.开发Windows应用程序:Visual C# 2005 Express Edition Visual Basic 2005 Express Edition
4.SQL 2005:SQL Server 2005 Express Edition
。。。
下载地址:
http://lab.msdn.microsoft.com/express/default.aspx 建议使用
Microsoft Virtual PC 2004
2004年6月24日
其他区的连接可以连的上,不知道是GUSH的问题还是这个连接有问题??
不知道其他人有没有这个情况??
2004年6月23日
摘要: 主要的功能增强Excel 呈现扩展插件已经过改进,现在可以在较早版本的 Excel 中支持查看功能。 PDF 呈现扩展插件更加强健并具有更出色的性能。 图表控件可以更好地控制显示样式。 现在支持从报表内部引用外部 URL(图像和资源)。 增强了报表预览功能的数据缓存行为。 现在支持在表达式中使用换行符。 现在可以通过样式表修改 HTML 查看器工具栏的样式。 新的 URL 参数为运行时自定义报表显...
阅读全文
2004年6月15日
摘要: 与上一个例子不同的地方在于数据访问组件是一个以Web服务形式实现的中间层,提供一个GetCustomers方法检索数据库中的数据,而且通过HTTP以标准的SOAP提供给客户机。1.具体实现(代码仅供参考) 中间层 customer-data.asmx 实现Web服务 <%@WebService Language="C#" Class="Customer"%> using System;...
阅读全文
2004年6月11日
摘要: 1. 一个简单案例:客户机通过输入用户ID或用户名称搜索用户,客户机使用Ie5.0及以上版本。2. 基本思路:将要发送的客户机的XML数据来至于数据访问层,数据被数据访问组件外置成DataSet,从DataSet提取XML数据并使用DataSet的GetXml或WriteXml方法将数据传递到客户机,然后通过网络将XML作为纯文本传送给客户机,在客户机它被加载到客户机端XML分析器准备使用。3. ...
阅读全文
2004年6月2日
摘要: 前几天一个偶然的机会上了odetocode.com,看到几篇关于SQL Reporting Services的文章,很有启发性,于是结合了Reporting Services 联机丛书研究了一下,我的困惑算是暂时解决了。通过直接传递参数给.aspx页面(使用ReportViewer控件呈现报表),在.aspx页面中接受参数从而呈现所需报表。主要解决方法如下:1.用vs.net打开ReportVie...
阅读全文
2004年5月19日
摘要: 昨天参加了微软的开放日活动,体验了一下“集成+创新”,我参加的主题有: 1.企业应用系统集成 EAI,讲述了 BizTalk Server 2004 2.企业信息门户 EIP,讲述了 SharePoint Portal 2003 3.商业智能 BI,主要讲了SQL Reporting Services不过关于SQL Reporting Services我还有一点困惑: 1....
阅读全文
2004年5月1日
摘要: 今天很意外的收到了微软公司TechNet小组寄来的节日问候,一张卡片,一张MSN表情贴纸和一件TechNet主题的T裇。感觉微软真的周到,比较人性化。我倒不是因为寄来的这点东西而发出这样的感慨,而是感觉到了微软公司的客户服务的确做到了家,可能这就是微软比较能够会聚集人气的高招吧!
阅读全文
2004年4月14日
摘要: 这两天正在试用SQL Reporting Services,对照着帮助文件做了个简单的项目,感觉下来这个工具比水晶报表容易上手(可能是没有深入的原因),在这里写了些开发报表项目的基本步骤及相关操作(比较简单),希望和大家共享,另外上传了2张图片看一下报表的界面,功能还是比较强的!1.报表生成1)在Vs.net里新建项目:选择商业智能->报表项目。2)添加共享数据源,后缀名.rds。3)添加报...
阅读全文
摘要: Microsoft® SQL Server™ 2000 Reporting Services 是一种基于服务器的新型报表平台,可用于创建和管理包含来自关系数据源和多维数据源的数据的表格报表、矩阵报表、图形报表和自由格式报表。可以通过基于 Web 的连接来查看和管理您创建的报表。Reporting Services 提供了一套完整的服务、工具和应用程序编程接口 (API),您即...
阅读全文
2004年4月11日
摘要: 由于看了微软的产品演示,感觉这个报表工具还不错,所以下载了SQL Server 2000 Reporting Services ,可惜是评估版本,不知哪里可以搞到正式版本啊。 感觉SQL Server 2000 Reporting Services和VS.net搭配起来真的还行,具体到怎么一个程度我一时也说不上来,因为我也刚刚开始使用。 有兴趣的朋友可以去下载:http://www.microso...
阅读全文
2004年2月26日
2004年2月19日
摘要: 最近真的很忙 忙着装修房子 还要开始公司的项目另外还搞点私人项目 真实累透啦。。。 昨天晚上1点中还在床上画着公司项目的流程手稿图。。没办法今天要交差啊。。。。送给大家一个好东西 订阅blog站点的好东西Gush 是从博客堂看到的。。。感觉不错!http://www.2entwine.com/另外再看看我最近做的一个雏形框架 请多提意见啊http://chenwusong.vicp.net/bbs...
阅读全文
2004年2月10日
摘要: 举个简单的例子:员工表(员工编号 员工姓名 部门编号)部门表(部门编号 部门名称)要求是: select 员工表.员工姓名,部门表.部门姓名 from 员工表,部门表 where 员工表.部门编号=部门表.部门编号操作步骤(列举几个比较重要 也是自己当时操作比较容易困惑的地方)1.建xsd文件 直接拖入员工表和部门表 不要做任何字段关联2.建rpt文件 选择员工表和部门表后 建立链接 员工表的部门...
阅读全文
2004年2月5日
摘要: 上一次自己做了直接在rpt文件里使用oledb连接使用数据库的方法 但是不是很灵活 这次做了使用sql语句直接生成dataset做为报表的数据源(即push模式),这样就可以接受参数了。当然报表有设置参数的功能 这方面我还没有详细研究一.sql语句中没有使用表的相互关联(简单的查询语句)设计一个DataSet1) 右击“解决方案浏览器”,选择“添加”...
阅读全文
2004年2月4日
摘要: 初用水晶报表(vs .net2003集成,版本Version=9.1.5000.0)装好后要注册 注册号:6707437608 密码:AAP5GKS0000GDE100DS 想要在.aspx文件中使用水晶报表 1.先新建文件webform1.aspx 在页面拖入组件CrystalReportViewer 生成代码2.在项目的同个文件夹中新建文件crystalreport1.rpt? 在字段资源管理...
阅读全文
2004年1月31日
摘要: 刚做好的一个aspx论坛页面原型 http://chenwusong.vicp.net/bbs/index.aspx附带有个关于修改鼠标右键的示例页面(在不同的区域显示不同的鼠标右键并响应事件 参考了aspnetmenu的做法)http://chenwusong.vicp.net/bbs/test/ierightkey/ierightkey2.aspx
阅读全文
2004年1月16日
摘要: 首先祝大家新年快乐!大家一齐努力吧,把这个blog做好!
阅读全文