![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
博计报表
bireport
这个作者很懒,什么都没留下…
展开
-
博计报表中使用自定义下拉日历控件
<br />下拉日历是博计报表为日期填报提供的一个便捷功能,可以让用户快速准确的填写日期信息,避免了手动填写所产生的的格式误差和数值误差。但博计自带的下拉日历可能风格与具体开发的页面风格不相统一,而开发者想使用自己已经开发出的自定义下拉日历同时又不想完全摆脱方便快捷的博计报表。因此,开发者想了解如何在博计报表的开发中嵌入自己开发的下拉日历控件。比如参数模板报表中如何调用自己的下拉日历控件。<br />以下的内容将结合实例来介绍如何在博计参数模板报表中嵌入自定义的下拉日历控件。<br />第一步,编写一个自定原创 2010-06-20 17:36:00 · 594 阅读 · 0 评论 -
Tag打印功能
属性说明属性名称 是否必填 属性含义 属性取值 缺省值 分类Scale 否报表缩放显示比例实数 1 区域大小Width 否报表分页宽度整数,单位为px,负数表示无穷大 比如:600,-转载 2009-10-18 19:24:00 · 387 阅读 · 0 评论 -
Tag区域大小
属性说明属性名称是否必填属性含义属性取值缺省值分类Scale否报表缩放显示比例实数1区域大小Width否报表分页宽度整数,单位为px,负数表示无穷大比如:600,-1600区域大小height转载 2009-10-18 19:18:00 · 501 阅读 · 0 评论 -
Tag功能Bar
属性说明属性名称是否必填属性含义属性取值缺省值分类FuncBarLocation否功能条的位置top, bottom, bothtop功能条Separator否各功能钮间的分隔符html元素或文字空格功能条转载 2009-10-18 19:10:00 · 602 阅读 · 0 评论 -
Tag-导出功能
属性说明关于Tag中关于导出相关的功能目前有三个导出Excel,导出PDF,打印。相关的属性述如下:属性名称是否必填属性含义属性取值缺省值分类NeedSaveAsExcel否需要显示将报表存为Excel的功能钮yes或nono导出转载 2009-10-18 19:04:00 · 571 阅读 · 0 评论 -
Tag-其他属性
属性说明属性名称是否必填属性含义属性取值缺省值分类Params否报表所需要的参数比如:arg1=abc;arg2=bfd无其他 用法示例报表制作如下图所示:设置报表参转载 2009-10-18 19:44:00 · 412 阅读 · 0 评论 -
c#报表设计工具-博计报表
博计报表是北京润乾信息系统技术有限公司推出的一款功能强大的C#报表设计工具,提供了高效的类Excel报表设计方案、强大的Web报表展现能力、灵活的集成部署机制,并具备强有力的填报功能,为中小规模用户的数据统计分析、展现提供了理想的报表解决方案。使C#开发人员在报表解决方案方面的时候多了一个更好的选择。博计报表由报表设计器,报表引擎组成的。报表设计器用的是润乾报表的设计器,成熟、稳定、易转载 2009-10-18 18:58:00 · 2391 阅读 · 2 评论 -
报表工具要解决的问题
客户在项目中采购报表工具,目的明确:降低项目成本,缩短项目周期,方便后期维护。俗话说的好,”天下武功,唯快不破”,在报表这个世界里,也是一样的。快,能随需而动;快,能降低项目成本;快,缩短项目周期;所以”快”是标准,是衡量报表工具优秀与否的标准。我们用一个简单的模型来观察项目中报表成本的构成。项目中的报表成本=报表数量*单个报表平均制作时间*单位时间人工费用+报表工具采购费用。报表数量:这个是转载 2009-09-20 18:44:00 · 419 阅读 · 0 评论 -
关于博计报表的打印控件
在Web方式下打印模式分为以下几种:1 用IE,Firefox等浏览器的打印功能打印。打印文章,小说还可以,打印报表等办公文档,不是很专业。2 用Activex控件打印。仅支持IE,方案比较成熟,能够实现完美的打印。但是部署和设置等方面需要注意安全问题,一次同意,不重新安装系统,永久使用。3 JavaApplet打印。支持多种浏览器,方案比较程序,但是部署发布同上,也需要客户来协助,也转载 2009-09-20 18:33:00 · 579 阅读 · 0 评论 -
报表演变历史-分组报表-老外习惯
上一个篇章介绍的是最基本的分组报表。这个篇章报表要展现的形式在老外的demo中经常看到,但是在国内采用的这种方式少。报表需求Band式分组报表效果图制作过程1 网格式报表如下:2 在”订单编号”前增加一列,在”订单编号”下增加一行。单元格设置如下:单元格坐标属性名称属性值A3数据值地区A4数据值转载 2009-09-20 17:55:00 · 377 阅读 · 0 评论 -
报表演变历史-分组报表-小计合计-其他2
报表需求分组报表求小计和合计等。效果图制作流程1 建立报表模板如下图:2 设置”单元格属性”3 预览报表.net报表工具教程.net报表系统知识库转载 2009-09-20 17:20:00 · 396 阅读 · 0 评论 -
报表演变历史-网格式报表-显示值和显示格式
报表需求1 从数据库表里展现的数据有的是编码,对于客户来说没有意义,需要显示有意义的名称。2 日期,金额,数据在不同的行业有不同的显示格式。如图所示:制作过程1 修改显示格式修改 H5 的”单元格属性-显示格式”为 “#.00″修改 F4的”单元格属性-显示格式”为 “yyyy-MM-dd”2 预览报表如下:3 修改显示值新增数据集 ds转载 2009-09-20 16:54:00 · 299 阅读 · 0 评论 -
报表演变历史-网格式报表-合计、记录个数
表需求1 对金额求合计2 显示记录的个数制作过程1 博计报表求数字的合计有两种方式: 1 数据集 ds1.sum() ; 2 类Excel公式 sum(H5{}) 。如下图所示2 预览报表3 求记录数的格式。同理也有两种写法:1 数据集 ds1.count() ;2 类Excel公式 count(A5{})。如图所示:4 预览报表博计报表还是非常简单转载 2009-09-20 16:45:00 · 354 阅读 · 0 评论 -
报表演变历史-页小计
报表需求很多时候,报表的数据比较多,浏览和打印的时候都需要分页。分页的时候,客户会要求显示总的合计,当前页小计,当前页累计。用博计Dotnet报表工具来实现,非常容易。效果图制作过程1 单元格属性设置新建立一张报表连接数据源建立数据集设置单元格属性:A4:= 1 to ds1.count()B4: =int(A4/arg1)转载 2009-10-18 20:10:00 · 338 阅读 · 0 评论 -
博计报表使用str函数实现多个记录拼接
web报表的制作过程中,常常需要把某一字段记录集中显示,如下图中的各个地区的城市,集中显示在一个单元格中。在博计报表中,这样的需求可以通过str()函数实现,下面是实现方法:第一步:新建报表,设置数据集ds1,SQL语句如下:SELECT 订单.货主地区,订单.货主城市,订单.运货商,订单.运货费,订单.订购日期,订单.发货日期,订单.到货日期 FROM 订单第二步:设置单原创 2010-04-11 12:37:00 · 470 阅读 · 0 评论 -
博计报表多个数据集之间的相互关联
设计报表的过程中常常要使用多个数据集,随之而来的一个问题就是:如何对多个数据集进行相互关联?即:在一个数据集中使用另外数据集的查询结果。本文将通过一个比较简单的例子来展示博计报表中的上述应用,以下是详细步骤:第一步,新建的报表文件中定义数据集ds1,SQL语句如下:SELECT 订单.订单ID,订单.客户ID,订单.订购日期,订单.货主名称,订单.运货商,订单.运货费 FROM 订原创 2010-04-11 11:56:00 · 630 阅读 · 0 评论 -
博计报表导入分栏式的excel
<br />将excel数据导入到报表并且保存到数据库这个功能,在日常的使用非常的广泛,由于这些excel大多都是客户的其他程序生成的,所以excel里的格式也是有很多种类。这些格式可以通过报表的设计来实现,下面介绍的是一种在excel里是分栏模式,如图:<br /><br />这样的报表是如何制作报表填报到数据库里。<br />实现思路:这类报表当然可以每个单元格填写更新属性,但是这样写过于繁琐,体现不出来报表高效设计的特点。例子中只有两栏,实际报表可能有多栏,而且纵向上也可能会更多的数据,设计这样的报表原创 2010-07-31 11:02:00 · 558 阅读 · 0 评论 -
博计报表动态显示图片实现预警
<br />在制作报表的过程中,用户可能遇到这样的需求,系统通过自己的红绿灯图片来体现数据的预警问题,即如果数据没有超过预警值,那么显示为绿灯,如果超过了预警值则显示为红灯,这样也能使报表的预警效果和整体效果更直观更美观。下面通过实例实现这个需求。<br />第一步:连接demo数据源,制作一张报表。<br />连接demo数据源,点击配置-数据集,新建数据集ds1,选取订单表,数据集的sql为:SELECT top 20 订单.货主名称,订单.运货费 FROM 订单,取出前20个货主名称和运货费。<br原创 2010-05-31 20:58:00 · 667 阅读 · 0 评论 -
博计报表 格式刷介绍
格式刷 用过Word和Excel的人一定都知道功能强大的格式刷,博计报表中也有这样的格式刷,而且功能和使用方法都与word中的基本一样。通过格式刷可以大大提高报表外观设计和美工的效率。下面就看一下博计报表中的格式刷的功能:格式刷单次使用格式刷的使用和Word/Excel里的基本相同,假定现在要把A1单元格的格式复制到B1单元格上。第一步选定A1单元格,第二步左键点击原创 2010-05-16 15:25:00 · 395 阅读 · 0 评论 -
博计报表中使用单元格拆分解决几个问题
首先介绍本文解决的问题在实际应用中的具体背景。问题描述:1、”请加大纸张高度,以使报表能显示在一页中!”合并单元格中如果内容过多,往往会出现这种错误提示;2、页面内容未填满,就换页了,导致页面显示内容过少;3、分页断开位于单元格中间,两页里都是重复显示断开前的文字。解决办法:接下来看一下报表。B3单元格为合并单元格,并且其中的内容比较多,就出现了上面列举的情原创 2010-04-25 13:19:00 · 697 阅读 · 0 评论 -
分页web报表如何统计当前页与其前几页的信息
Web报表分页显示是最常见的展示方式之一,博计报表可以根据不同的条件来设置报表的分页。然而报表分页也遇到许多新的需求,如:如何只对当前页某列数据进行统计、如何对当前页及其前几页某列数据进行统计以及如何实现对所有页某列数据的统计。对所有页某列数据统计可以直接使用数据集函数,如:ds1.sum(某字段名)而对于要求实现当前页及其前几页某列数据统计,博计报表没有提供专门的函数实现,但是可以使原创 2010-04-25 12:59:00 · 593 阅读 · 0 评论 -
博计报表文字的竖排显示
在博计报表的使用中,有些需求需要将报表的文字设置成竖排显示的,而平时的使用中常见的报表模板单元格的内容都是横向排列的,下面就使用博计报表设计器作为工具,实现报表单元格内容竖排显示。大致思路:将该单元格内容居中显示,并设置单元格的宽度使每行只能显示一个字,然后设置自动换行,就可以实现单元格内容竖排显示了。设计报表时使用内建数据集,内建数据集的内容如下。单元格的内容为:A1: 编号原创 2010-04-25 13:26:00 · 508 阅读 · 0 评论 -
博计报表文字竖排的3种方法
web报表开发中会遇到将单元格中的内容以竖排的形式显示,作为先进且趋于完善的web报表开发工具的博计报表,也可以轻而易举的实现上述需求,本文就介绍一下竖排文字的三种设计思路与方法。第一种设计方式是通过自动换行与限定单元格宽度的方式来实现。单元格大小宽度调整成仅能容一个汉字显示的宽度,再加上自动换行的设计,文字就会在单元格展示的时候进行换行,形成了竖排文字的效果。在web中展示的效果原创 2010-04-25 13:09:00 · 708 阅读 · 0 评论 -
博计报表中如何解决ODBC数据库填报失败
在博计报表中如果使用ODBC数据源进行填报时(尤其是使用Windows Access),会出现这个异常:“error::System.Exception: System.Data.OleDb.OleDbExcepttion:操作必须使用一个可更新的查询。”这个异常产生的原因是由于对数据库文件所在的文件夹的权限问题造成无法更新。解决方法如下。第一步:在文件夹选项-查看中把使用简单原创 2010-04-11 12:40:00 · 438 阅读 · 0 评论 -
博计报表数据回填的实现方法
在web报表项目的填报流程中,用户经常会遇到需要按照某个模板来填报内容,本文用博计报表做一个简单的回填的例子,介绍如何实现数据的回填功能。第一步设计两张填报表,第一张作为接收回填数据的报表,第二张作为填入数据的模板,其中第二张报表是通过第一张报表的超链接打开的。首先设计第一个填报表,在B2单元格输入:单击此处打开填报模板,并在右侧B2单元超链接的表达式中输入如下内容:”javascri原创 2010-04-11 11:44:00 · 632 阅读 · 0 评论 -
博计报表单元格内容竖排显示的制作方法
需求说明 普通报表常常需要将文字从纵向方向竖着排列,Web报表自然也不例外有这个需求。 博计报表单元格的内容默认情况下是横向显示的,如何实现竖排显示单元格内容呢,下面介绍两种制作方法。一.宽度限制加自动换行大致思路:将该单元格内容居中显示,并设置单元格的宽度使每行只能显示一个字,然后设置自动换行,就可以实现单元格内容竖排显示了。 新建一个空白报表,然后内建一个数据集,内建数据集的内容如原创 2010-04-11 13:06:00 · 1504 阅读 · 0 评论 -
博计报表为报表添加无数据年份
在报表中引入统计图可以让报表展现的数据更直观的表现出来,有些统计图可以随时间的变化来展示数据,比如每年纪录的信息,有可能某年没有记录,这种情况下在制作统计图时,因为数据库里没有数据,所以在进行统计的时候不会显示进行该年的信息,如果在制作统计图的时候,希望在没有数据这一天加上零作为显示,则需要在设计报表时,将没有数据的日期添加上。思路:通过统计的起始时间和结束时间算出两个时间间隔天数,用to函数原创 2010-04-11 13:00:00 · 500 阅读 · 0 评论 -
报表演变历史-分组报表-小计合计-其他
这篇文章介绍的是展现格式不太常见的类型。报表需求分组报表的小计和合计效果图制作流程1 基本流程同上一篇一样2 报表模板图如下:3 预览报表.net报表工具教程.net报表系统知识库转载 2009-09-20 17:47:00 · 901 阅读 · 1 评论 -
报表演变历史-多层分组报表-小计合计
报表需求报表有的时候需要从多个层级关系来浏览分析,所以多层分组报表在国内非常常见。效果图制作流程1 建立报表模板如下:2 增加一列3 设置单元格属性。如下图:4 预览报表5 增加”地区小计”,如图所示:6 设置单元格属性。如下图:7 预览报表8 增加”城市小计”,如下图:9 设置单元格属性如下图:10 预览转载 2009-09-20 17:19:00 · 834 阅读 · 0 评论 -
博计报表细节优化,具有强大的格式刷功能
Excel电子表格的格式刷功能真的是一个非常实用的功能,当你定义好了一个单元格的格式,比如:字体、字号、颜色、粗体、下划线等等,只要用格式 刷,就可以非常方便的把一片单元格弄成同样的格式。这个功能是如此的实用,让众多的用户使用报表工具制作报表的时候,都会去界面上找格式刷的图标。 但是,如果你是传统报表工具的用户,恐怕就会失望了:传统报表提供的可视化制作界面上没有这个功能!想想也难怪,对于转载 2009-09-13 18:01:00 · 389 阅读 · 0 评论 -
用博计开发web报表时,如何设置博计设计器的初始属性
博计报表已经成为Web报表开发人员不可缺少的开发工具,博计报表设计器已经针对报表开发人员的一般需求,设置了很多默认启动属性,大大方便了报表开发人员。尽管如此,还是有很多经验丰富的博计报表开发人员,需要更加个性化的设计器启动属性。比如希望可以设置一组属性如行高,列宽,字体等,以便于以后每次打开设计器设计报表的时候可以不用再去调一些基本的设置。方法:在打开设计器选择”配置->选项->初始属性”转载 2009-09-13 17:41:00 · 383 阅读 · 0 评论 -
高效.NET Web报表设计
您见过比EXCEL的界面环境更适合设计静态报表的工具么?相信制作过报表或者浏览过诸多报表的读者都会有一致否定的回答,EXCEL的界面环境确实是设计报表的不二选择,其设计效率与便捷的操作设置在定义静态报表方面的优势无可比拟。同样的争议也曾经在专业级报表工具业内出现过,到底是控件式拖拽设计还是类似于Excel的设计模式?毕竟几个元老级别报表工具使用的都是控件拖拽的设计界面,但是,自从博计报转载 2009-08-08 21:09:00 · 677 阅读 · 0 评论 -
利用内建数据集方便地进行博计报表调试
使用报表工具设计报表的时候,总会遇到一些自己解决不了的问题,于是需要请教报表工具厂商提供的技术支持。那些技术支持最常说的话就是把报表发给我看看吧。可是报表到了技术支持的手里,技术支持没法浏览报表,因为厂商的技术支持没法连接客户的数据库呀!于是技术支持只能半蒙着做出判断,”你试试****看看行不行”"不行的话再试试****看看行不行”……. 要知道做报表是件工作量巨大的事情,有时候一天需要做上十转载 2009-08-08 21:07:00 · 293 阅读 · 0 评论 -
NET报表Web项目数据填报功能
企业级软件应用随着信息技术的不断发展也得到了不断的提高,开始时候是单机数据操作,之后是联机文件处理,这时候开始出OA类的软件工具,在这以后是标准的财务软件,进销存软件大放异彩,随后便出现了MRPⅡ,ERP,EPM,BI等等标准企业流程再造概念,时至今日,已经是各类业务软件百花齐放,异彩纷呈。软件市场越来越热闹,但是对软件用户来说困惑却越来越多,一些需要灵活报送数据的行业由于数据格式变化大,需求转载 2009-08-08 21:01:00 · 496 阅读 · 0 评论 -
博计报表的几大主要功能简介
博计报表专注于提升.net报表项目的开发效率,采用类似EXCEL的报表设计界面,同时继承了EXCEL的一切方便强大的功能,如:单元格设定、格线设置、字体设置、前景色背景色、以及插入删除行/列时动态单元格表达式变动等等。与市场上拖拽式报表设计工具相比,让各类报表的设计操作变得前所未有的轻松快捷。 博计报表的主要功能有以下几个方面: 1、汇总统计功能 为了企业管理者更好的掌握经营状况,以便进行统筹转载 2009-08-08 21:41:00 · 587 阅读 · 0 评论 -
BS的下拉树在.NET Web报表项目中的实现
在做输入页面时,为了简化用户的输入,以及避免错误数据的录入,往往提供各种下拉框供用户选择,但是,有时候可供下拉的数据选项非常多,导致下拉选择也非常麻烦,要靠眼睛去寻找合适的选项,并不容易。为了解决这个问题,把下拉选项按照一定的逻辑进行分级分类,采用树状的方式下拉是个好办法。举例来说,城市的下拉选项,如果把全国的城市全部列出来,实在太多了,让用户从如此多的选项中选择,显然不现实,因此如果原创 2009-08-08 21:12:00 · 473 阅读 · 0 评论 -
像Excel一样冻结HTML表格的表头-博计报表让你更方便
报表很大,看的时候就需要滚动条了,但是一滚整个报表都动了,表头也看不到了,这看着就太麻烦了,老要来回来去地拖上拖下拖左拖右。 Excel想到了这个问题,提供了冻结窗格的功能,可以把上边或左边的几列固定下来,这样,再怎么滚动表头总是不动,就不会看走眼了。 可惜的是,在WEB上的HTML表格却没直接提供这个功能,它的TABLE只能整个地滚。怎么能做出象Excel那样冻结表头的效果呢?简单的想法转载 2009-08-08 20:57:00 · 1047 阅读 · 1 评论 -
类Excel设计器的基本标准
现在很多报表开发工具改头换面后都号称支持类Excel式的报表设计,到底什么才是真正的类Excel报表设计器,今天我们主要从两方面来讨论:一是一个类Excel的报表设计器应该具备的最基本的功能;二是除了基本功能外,结合报表的数据特点,还应该有哪些扩充?程序员选择使用类Excel方式进行报表开发主要是为解决报表的复杂表样,提高画报表的效率,而程序员和最终用户大都非常熟悉Excel的使用。转载 2009-08-08 20:56:00 · 384 阅读 · 0 评论 -
报表工具之类Excel设计风格
采用控件拖拽式的传统报表工具设计报表,往往存在格线对齐的困扰,尤其是设计多层复杂表头的时候,工作量巨大,还总是达不到完美的效果。excel 以其独特的电子表格的设计风格,避免了格线对齐的麻烦,于是广大用户对excel情有独钟,纷纷要求报表设计界面类似excel。于是很多报表工具纷纷效仿,事实上,大部分报表厂商作出来的都只是一个网格控件而已。报表终端用户所需要的,远远不是一个表格控件。他转载 2009-08-08 20:29:00 · 508 阅读 · 0 评论 -
报表分页–.NET WEB报表打印时的分页
报表离不开打印,打印离不开分页。比较常见的报表的分页,一般是根据纸张尺寸自动分页。即根据纸张的尺寸和页边距,计算出每一页能摆下多少行多少列,从而计算出每一页的报表,然后进行打印或者展现。 这种方式,对于行列的宽度、高度固定的情况,比较容易实现,很简单的计算罢了。可是不要忘了,单元格里的数据是从数据库里动态取出来的,因此如果单元格里的数据超出了单元格的宽度,就意味着需要撑宽单元格或者自动折行转载 2009-08-08 21:39:00 · 830 阅读 · 2 评论