随笔分类 -  FastReport

摘要:FastReport中,如果要画一张漂亮的报表,经常会画些形状控件来美化?那么如何用好形状(Shape)控件呢? 形状的5种类型 在工具栏的图形控件下拉菜单中有5种类型(矩形、圆角矩形、椭圆形、三角形、菱形),对应图形控件的Shape属性。 矩形 圆角矩形 可以通过curve属性设置圆角矩形的弧度。 阅读全文
posted @ 2016-12-02 16:14 luwanyoyo 阅读(600) 评论(0) 推荐(0)
摘要:FastReport中,线(Line)控件怎么用?怎么画一条美观的线? 认识Line控件 1.线(Line)控件包含于形状(Shape)控件中,有5个可选项,一个标准线和四个对角线,其实都是同一种线,只是部分属性不一样。 标准线 1.标准线仅能呈现水平或竖直,不能倾斜。 标准线的Diagonal属性 阅读全文
posted @ 2016-12-02 16:11 luwanyoyo 阅读(827) 评论(0) 推荐(0)
摘要:FastReport中,图片(Picture)控件的用法? 支持的图片格式 1.BMP, PNG, JPG, GIF, TIFF, ICO, EMF, WMF 支持的数据源 支持图片,数据列,文件名,URL等4中数据源。 可通过双击图片控件来打开图片编辑器。 1. 图片方式 以图片方式时,可以从文件 阅读全文
posted @ 2016-12-02 16:07 luwanyoyo 阅读(2196) 评论(0) 推荐(0)
摘要:富文本(Rich Text)控件用于显示Rtf格式的文本。 认识富文本编辑窗体 1.下图就是富文本的编辑窗体,乍一看就像Word一样,不过功能没有Word强大了。具体功能就不一一介绍了,用个Word的相信都会使用。 值得注意的是,编辑完后一定要点击“确定”按钮,不然就前功尽弃了。 报表数据显示 富文 阅读全文
posted @ 2016-12-02 16:03 luwanyoyo 阅读(983) 评论(0) 推荐(0)
摘要:文本控件(Text)是FastReport中最常用的控件了,它可以是一行\多行文本、数据源的列、报表参数、汇总值、表达式,它还可以是以上任何元素的组合。 如何使用文本编辑器 1.双击文本框进入文本编辑器,在文本编辑器界面,可以直接输入文本,也能使用右边的数据源,系统变量,参数,合计值等等。 使用右侧 阅读全文
posted @ 2016-12-02 14:29 luwanyoyo 阅读(2840) 评论(0) 推荐(0)
摘要:在FastReport报表中,表达式(Expressions)用在很多地方,譬如文本框,排序过滤器等。 表达式基于报表选择的脚本语言,从菜单[报表]->[选项]打开“报表选项对话框”,切换到“脚本”标签页,选择对应的脚本语言(本系列经验均以C#语言)。注意:变更语言会删除所有脚本("代码"标签页中的 阅读全文
posted @ 2016-12-02 14:23 luwanyoyo 阅读(1897) 评论(0) 推荐(0)
摘要:公共对象属性介绍 1.Left(左),Top(上),Height(高度),Width(宽度) Left和Top,用来控制对象的位置;Height和Width用来控制对象的大小。 2.Anchor(基准) Anchor可为Left(左)、Top(上)、Right(右)、Bottom(下)等4个值和这4 阅读全文
posted @ 2016-12-02 14:14 luwanyoyo 阅读(1508) 评论(0) 推荐(0)
摘要:报表栏目说明 报表标题(Report Title):在每个报表的开始时打印。 报表合计区(Report Summary):在报表结尾时打印,显示在最后一行数据后,页脚前。 页眉(Page Header):在报表的每页开头打印。 页脚(Page Footer):在报表的每页结尾打印。 栏首(Colum 阅读全文
posted @ 2016-12-01 09:38 luwanyoyo 阅读(1741) 评论(0) 推荐(0)
摘要:方法一:使用页的列属性(Page Columns) 1.绘制报表标题 2.设置页的列数量为3,其他默认不变。报表设计界面便如下呈现。 3.报表拷贝前面【分组】报表的内容。 4.就这么简单,一张多栏报表便完成了。 设置纸张高度为10 cm,以便预览观察效果。 方法2:使用数据对象(Data Band) 阅读全文
posted @ 2016-12-01 09:31 luwanyoyo 阅读(1254) 评论(0) 推荐(0)
摘要:1.绘制报表标题,交叉表可以直接放在标题栏内。 2.拖动一交叉表控件到标题栏内。 3.设置交叉表的行列信息。 将Tabel中的[科室名称]列拖到交叉表的列上以创建列,将Tabel中的[姓名]列拖到交叉表的行上以创建行。 4.设置交叉表的单元格信息。 假如学生选择了对应的课程,则在对应的单元格中显示1 阅读全文
posted @ 2016-12-01 09:25 luwanyoyo 阅读(1592) 评论(0) 推荐(1)
摘要:方法一:使用子报表的最少数据行属性 1.以前面的【简单报表一】为例,右键“数据区”在右键菜单中选择“Add Child Band”菜单添加子报表。 2.为原报表添加一列【序号】,使用系统变量中的行号(Row#)。并将子报表中的其余列使用空数据填充(空的Label控件)。 3.设置子报表的最小数据行属 阅读全文
posted @ 2016-12-01 09:20 luwanyoyo 阅读(1900) 评论(1) 推荐(2)
摘要:使用HTML标签的基础知识 1.FastReport所支持的HTML标签包括: ●粗体:<b>...</b> ●斜体:<i>...</i> ●下划线:<u>...</u> ●删除线:<strike>...</strike> ●下标:<sub>...</sub> ●上标:<sup>...</sup> 阅读全文
posted @ 2016-12-01 09:11 luwanyoyo 阅读(1124) 评论(0) 推荐(1)
摘要:主从报表在日常生活中也很常用,譬如订单,班级学生报表等。下面以学生选课为例,以学生为主表,选课为从表做一学生选课报表。 绘制简单主从报表 1.绘制报表标题。 2.为数据区添加从表。 ●可以直接右键数据栏选择“Add Detail Data Band...”菜单 ●通过报表栏对话框添加从数据栏。 3. 阅读全文
posted @ 2016-11-30 13:26 luwanyoyo 阅读(1248) 评论(1) 推荐(0)
摘要:1.绘制报表标题和栏首。 2.设置报表栏,为数据区添加一个分组 3.右键分组页眉,在其右键菜单中选择“编辑”,显示分组编辑对话框。 设置分组条件,可直接通过下拉菜单选择Table表中的【学号】列;也能通过fx表达式按钮进入表达式编辑对话框,在表达式编辑对话框的数据源中选择Table表中的【学号】列。 阅读全文
posted @ 2016-11-30 13:07 luwanyoyo 阅读(2863) 评论(0) 推荐(0)
摘要:如何设置报表栏 1.右键报表栏相关模块进行删除。 2.使用菜单栏中的报表菜单进行添加/删除相应的栏目,选中栏目的背景会变得高亮。 3.使用报表栏编辑器。 可通过点击报表栏顶部的“设置报表栏”或者菜单栏中报表子菜单里面的“设置报表栏”按钮打开报表栏设置对话框。点击右侧的“添加”或者“删除”按钮进行添加 阅读全文
posted @ 2016-11-30 13:00 luwanyoyo 阅读(1516) 评论(0) 推荐(0)
摘要:如何使用MSSQL表作为数据源 1.点击FastReport设计器中Data->Add Data Source菜单项,打开数据源添加向导。 2.添加新的数据连接。 点击 New connection,打开数据连接对话框。 (1)选择数据连接类型为:MS SQL connection; (2)选择数据 阅读全文
posted @ 2016-11-30 11:27 luwanyoyo 阅读(1903) 评论(0) 推荐(0)
摘要:1.如何设置默认打印机 在FastReport设计界面找到File->Printer Setup菜单,运行该菜单显示“打印机设置”对话框。在打印机(Printer)列表中选择默认打印机,并勾上“save the printer in the report file”选项,将该打印机保存在报表文件中, 阅读全文
posted @ 2016-11-30 11:17 luwanyoyo 阅读(1450) 评论(0) 推荐(0)
摘要:利用FastReport.Net工具箱中的EnvironmentSettings组件可以控制FastReport.Net的环境设置。把EnvironmentSettings组件放到窗体上,并使用下面的属性窗口设置其属性。 阅读全文
posted @ 2016-11-30 11:11 luwanyoyo 阅读(1437) 评论(0) 推荐(0)
摘要:1.百度搜索FastReport.Net4.0下载,或者到我的云盘去下载。 2.解压后打开目录:FastReport.Net4.0_Full。安装:FRNetDemo2010.msi 3.把FastReport.Net+V2013.2.5+For+.Net4.0文件夹中的所有内容覆盖到Fastrep 阅读全文
posted @ 2016-11-30 11:08 luwanyoyo 阅读(9424) 评论(3) 推荐(0)