(可编)通过添加字段增强报表

上传人:创飞 文档编号:225892228 上传时间:2021-12-17 格式:DOCX 页数:10 大小:96.32KB
返回 下载 相关 举报
(可编)通过添加字段增强报表_第1页
第1页 / 共10页
(可编)通过添加字段增强报表_第2页
第2页 / 共10页
(可编)通过添加字段增强报表_第3页
第3页 / 共10页
(可编)通过添加字段增强报表_第4页
第4页 / 共10页
(可编)通过添加字段增强报表_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《(可编)通过添加字段增强报表》由会员分享,可在线阅读,更多相关《(可编)通过添加字段增强报表(10页珍藏版)》请在金锄头文库上搜索。

1、通过添加字段增强报表您可以向报表的不同部分添加字段(例如,直线、矩形、标签、图片、图表等等)以増强报表。也可以通过属性窗体 通过改变属性的值修改现有的字段,或者通过鼠标移动或改变字段的尺寸。报表字段CIReportDesigner应用程序的Design标签页的Fields分组提供了创建报表字段所需要的工具。该匸具栏仅在设计时可 用。毎个按钮将创建个字段并初始化其属性。关于Fields分组的更多信息,请参见“Fields分组、关于向报及添 加字段的更多信息,清参见“创建报表字段。添加图表字段图表字段使用CIChart控件实现。注意,如果您需要使用到图表.诸务必部箸CIChart程序集到您的应用程

2、序。请按照以下步骤添加-个图&字段至报&:L在CIReportDesigner应用程序中打JF报表。2. 在工具栏上单击添加图表字段地按钮,并在报友上标记需要显示此图友的位豈.3. 接下来照常设置字段的属性。图友字段需要显示多个值,这点和大多数绑定字段有所不同。请设置图友字段的ChartDataX以及Chart.DataY属性 以选择希望显示的数据M殳置ChartFormatX和ChartFormatY属性可以格式化X轴和Y轴的值。通过设置其他些属性, 比如说Chart.ChartType, Chart.Palette等等可以自定义图表的外观。可以使用ClReport向导创建个具有内嵌图&的新

3、报通过以下步骤完成:1.为新建的报表选择数据源.a.单击建立连接字符串省略号(-)按钮,将弾出数据连接属性对话眼选择Provider标签页.并从列&中选择Microsoft Jet 4.0 OLE DB ProviderB 単击Next.在Connection页血,单击带有省略号的按钮,浏览Nwind.mdb数据库。这是标准的Visual Studio Northwind数据库默认情况卜,该数据安装在Com pone ntOne Sam pl e s Comm on目录卜. 选择Tables単选按钮,并选Sales by Category视图。下图显示该步朦的选择情况:ClReport Wiz

4、ardStep 1: Select the: Data Source forihe new reportConnection StringPr ovider=Micr osoft. J el. LE D B. 4.0;D ala Source=C: Program F ilesComponenlOne Studio.N vj . 二 |O Sql Statementffi- 2 Tables: 百殍Views日 Category Sales foi 1995 n.镣 ! W ! ? I-S n 專 TablesCurrent Product ListInvoicesOrder Delaife

5、ExtendedOrder SubtdakProduct Sal&$ for 1995Products Above Average Price3 Quarterly Orders i hl ;3 Tun Most Expensive Produch 蘇 Sred ProceduresSal&$ by CategoryNext Cancel2 .选择需要显示的数据字段该示例按照Category对数据进行分组,同时在报&的内容节区域显示ProductName以及ProductSales数据字段: 为添加分组以及内容字段,清使川鼠牴从左侧的Available列表拖拽冃标字段到右侧的Groups或昔D

6、etails列&路选择下步,宜到向导完成设置。该向导创建了报&的个初始版本。3 .向报表分组页眉部分添加图表.图&通常会放置在报衣的分组贞眉部分,以总结当前分组的信息以下步骤将向分组贞眉部分添加图&单击位于Close Preview分组的Close Print Preview按钮关闭当前打印预览并且换至设计模式以便开始编辑报表. 拖拽分组贞眉报&节区域的边框将其拉大。接下来在Design标签贞的Fields分组上单占添加图表字段按钮IW ,并将该字段放置在分组页眉报反节区域,通过单击选择并抱拽此图&字段改变图&的尺寸在属性窗体内,设置Chart.DataY属性为图表展示的值对应的数据字段,也本

7、示例中,请设置为ProductSaks。注意这个Chart.DataY属性可以指定名于个图占系列。風管添加你所需要的字段或苫计算&达式,不同的字段和占达 式之间用分号分隔同时设Chart.DataX属性值为包含每个数据点的标签的数据字段,在木示例中,请设置为ProductNamj在属性窗体内.设置Chart.FormatY属性的值为“#”以设置坐标轴显示的值带有千位分隔符。此时图友控件将显示些实例数据,您可以检査当前设贸的属性效果(真实的数据在设计时不可用)。您也可以尝试 修改其他些属性的值,比如Chart ChartType. Chart Da taColor.以及Chart.GridLin

8、es.当然也可以使用常规的字 段属性,比如说Font和FontColon您的报表应当看起来是下图的样了:单由预览按钮以査看报&,在预览界面单击下一页按钮可以滚动报.友査看不同分组的图占字段。本示例报应应、七如下 图所示:注意报表字段显示什么数据是和其出现在报表中的位置有关的。由于在本示例中,该图&位于分组贞眉区域,它将仅 包含该分组内的数据。如果将其放置在内容报表节区域,它将显示整个报表的数据。这其实没有什么实际价值,I月为 在不同分组的内容区域这些图&看起来 模样。如果您需要n己控制具体的显示那些数据,您可以使用图&字段本 弁的DataSource属性。现在您可以保存此扳&并在您的WinFo

9、rms以及ASP.NET应用程序中使用它。添加渐变字段和图表相比渐变字段就简单多它们通常在做为背景突出其他的字段时非常有用 下图展示了 个在分组贞眉区域的标签字段上使用渐变字段的效果:Beveragicha10 boxes x 20 b辺3$13.0033Chaig24 - 12 or beetles$19.0017Guar ana Fantasfica12 - 355 rrJ cansJ4.5020Sasquatch Ale24 - 12 or bottle?写$14.00111Stedeye Stovt24 - 12 oz battles20Cote de gw12-75 cl battl

10、es*2635。17Chmbejse verte750 cc per bottle$18.0069Ipc-h Coffee16 - 500 gtins$460。17Laughing Lurrberjack Lagr24 - 12 or bottl&s$14.0052Outback L呼r24 - 355 rri bottles$15.0015Rbchbrau Klorterbier24 - 0.5 1 bottles47.75125Lakkalikodri50Qrri$18.0057Product NmeIn StotkQuantity Per UnitUnit PriceProduct Nm

11、eQuantity Per UnitUnit PriceIn Stockfiriseed SyrupCh舀 Antons Cajun Seasoning Ch Arrtons Gumbo Mix Gesndrrts Boyrenb&*ry Spread Northwoods Cranberry Seuce fienen S houy12 550 rd bottles$10.001348-60c jars$22.005336 boxes$21.35012 - 8 ez jars$25.0012012 -12 oejars$40,00624 - 250 rd bottles$15.5039请按照以

12、下步骤创建个简单的渐变字段:1. 在设计器的设计模式下,从位于Design标签页的Fields分组内选择添加渐变字段按钮2. 移动械标光标(此时光标已经变为十字形状)至分组页眉区域内标签的上.方,并拖拽此字段为期里的尺寸。3 .为确保该字段显示在标签的下丿八 右键单击这个渐変字段.并选If Send To Back.4.接卜来分别设 jGradient.ColorFrom以及Gradient.ColorT。属性的值为SteelBlue和White。注意您可以通过设置Gradient.Angle属性的值,以改变渐变字段的渐变角度(黙认值为0) 选择、移动以及复制字段您可以在ClReportDes

13、ignerhZ用程序中通过鼠标选中各个字段: 単击选中一个字段。 按下Shift并单右个字段可将此字段加入当前选择的字段集合 按下Control键并拖拽,可以为选中的一个或乡个字段创建一份拷贝。 単由任何空白区域并拖拽鼠标指针可以选择给范围内的名个字段。 使用肮坏拖拽字段的角可以改变字段的尺寸。 双击字段的底部或者右侧的角可以将字段调整为最合适的尺寸大小为选择和报表垂直或者水平区域相交的字段,单击并拖拽位于设计器边缘的标尺。如果字段尺寸过小或者靠的太近. 则按照名字对其进行选择会更容易。您可以在属性窗体上方的下拉列友中选择字段或者各个报友节。显示网格线位于Appearance标签页的Grid分

14、组的对其到网格以及显示网格践按钮提供f 个在具体位置定位控件的网格线。当显 示网格线时,创建或移动字段时字段的左上们会对齐至网格。您可以通过单tLApplication按钮并从菜单上选择 Options改变网格线的単位(英制单位或者公制单位)Style le RowMGridProperties4- Snap to GridI s Show Gridl Lock FieldsGrid隋 Left Rig 為 CentCentro锁定字段在您将字段放在了目标位置之后,可以对其进行锁定以防止不經意间地通过齢标或者键盘改变其位置。使用锁定字段 按钮可以锁定/解锁字段。格式化字段To Grid _ TopL? Leftjji Bottom RightControl AlignmentBring Send to Front to BackEqual Horizontal Equal Vertical55 Increase Honzontal Increase vertical 沔 Decrease Horizontal 嚣 Decrease VerticalPositionft To Grid二To Widest50To Tallest 了To NarrowestaQTo ShortestSize当选中名个字段时,您可以通过位;App

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号