报表学习(一) activereport
发我们可以从www.datadynamics.com下载相应版本的报表控件.
1,ActiveReport,VS2003
在web下使用ActiveReports(成绩报表)
1)安装完控件之后,在visual studio 2003新建项目ActiveStudy
1)右击ActiveStudy ,新建选择Active Reports File(图标),命名score.rpx,打开之后我们就可以设计报表了
2)报表分为PageHeader,Detail,PageFooter三部分.
PageHeader:拖入一个Label控件 lblTitle Text="学生成绩";
Detail:从工具箱拖入三个文本框分别设置它们的id和datafield为txtName,Name;txtCourseName,CourseName;txtScore,Score;
3)新建一个窗体score.aspx;在该窗体上拖入一个webview控件如下所示:
<ActiveReportsWeb:WebViewer id="wvScore" runat="server" height="100%" width="100%" ViewType="ActiveXViewer"></ActiveReportsWeb:WebViewer>
其中要注意ViewType属性;该属性有四个值:ActiveXViewr 含义:以ActiveX控件呈现该报表的内容
HtmlViewr 含义:以htmlviewer形式呈现报表内容
RawHtml 含义:以html格式呈现报表内容
AcrobatReader含义:以阅览器的形式呈现该报表的内容
呆会分别给出效果图
代码如下所示:
{//
integrated security=true windows认证 false:混合认证
设置完数据源后然后绑定如pageload事件里所示.
datasourse=ds会产生异常,要换成绑定的是哪个表或着在加上一个属性datamember绑定表
5)效果图
ViewType="ActiveXViewer"时
这图片怎么能插上啊,希望博客园的兄弟姐妹能告诉一声,我插了半天没插上
6)总结
这是我刚学报表,从这个例子可以看出设置报表无非就是一下几个步骤
@1:设置报表的每一个部分如本例中的PageHeader,Detail,Footer;(包括各个部分里边的各个控件的设置和位置)
@2:设置报表的数据来源
另外从网上下的控件时候随身带着文档,里边包括了该报表的类库.
17:28:43
浙公网安备 33010602011771号