自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 收藏
  • 关注

原创 博计报表导入分栏式的excel

<br />将excel数据导入到报表并且保存到数据库这个功能,在日常的使用非常的广泛,由于这些excel大多都是客户的其他程序生成的,所以excel里的格式也是有很多种类。这些格式可以通过报表的设计来实现,下面介绍的是一种在excel里是分栏模式,如图:<br /><br />这样的报表是如何制作报表填报到数据库里。<br />实现思路:这类报表当然可以每个单元格填写更新属性,但是这样写过于繁琐,体现不出来报表高效设计的特点。例子中只有两栏,实际报表可能有多栏,而且纵向上也可能会更多的数据,设计这样的报表

2010-07-31 11:02:00 546

原创 润乾报表集群缓存同步功能介绍

<br />目前服务器的集群,大多是使用session同步的方法解决的问题,即让集群中一台电脑的session在集群服务器发生相互之间跳转的时候,把session也同时复制到相应的电脑上。例如:在集群服务器中,第一次访问A机器,第二次跳转到B机器继续访问,服务器会自动把A机器产生的session的内容复制到B机器上,使得访问正常进行,从而实现服务器之间负载更加均衡。<br />但是润乾报表的缓存机制有所不同,润乾的缓存是基于硬盘的,会把缓存文件保存到电脑的硬盘上。但是这样在集群服务器上就造成了如下问题:当客

2010-06-20 17:58:00 911

原创 与数据有关的问题

<br />◆ 背景说明<br />在为用户排查问题,解决问题时,有一种情况是不容易引起大家注意的,那就是用户的数据;比如,数据中有某些特殊字符,引起展现不了或展现不正常;本文简要介绍在哪些条件下需要考虑用户的数据。<br />◆ 应用举例<br />为了突出说明问题,将整个服务分为两部分,一个为服务器环境,一个为报表应用。将服务器环境当作A,报表应用当作B,两个变量,就会出现如下四个结果。<br />条件1:A正常,B正常 结果:展现正常;<br />条件2:A正常,B异常 结果:展现异常;<br />条

2010-06-20 17:53:00 611

原创 博计报表中使用自定义下拉日历控件

<br />下拉日历是博计报表为日期填报提供的一个便捷功能,可以让用户快速准确的填写日期信息,避免了手动填写所产生的的格式误差和数值误差。但博计自带的下拉日历可能风格与具体开发的页面风格不相统一,而开发者想使用自己已经开发出的自定义下拉日历同时又不想完全摆脱方便快捷的博计报表。因此,开发者想了解如何在博计报表的开发中嵌入自己开发的下拉日历控件。比如参数模板报表中如何调用自己的下拉日历控件。<br />以下的内容将结合实例来介绍如何在博计参数模板报表中嵌入自定义的下拉日历控件。<br />第一步,编写一个自定

2010-06-20 17:36:00 584

原创 博计报表动态显示图片实现预警

<br />在制作报表的过程中,用户可能遇到这样的需求,系统通过自己的红绿灯图片来体现数据的预警问题,即如果数据没有超过预警值,那么显示为绿灯,如果超过了预警值则显示为红灯,这样也能使报表的预警效果和整体效果更直观更美观。下面通过实例实现这个需求。<br />第一步:连接demo数据源,制作一张报表。<br />连接demo数据源,点击配置-数据集,新建数据集ds1,选取订单表,数据集的sql为:SELECT top 20 订单.货主名称,订单.运货费 FROM 订单,取出前20个货主名称和运货费。<br

2010-05-31 20:58:00 651

原创 博计报表 格式刷介绍

格式刷 用过Word和Excel的人一定都知道功能强大的格式刷,博计报表中也有这样的格式刷,而且功能和使用方法都与word中的基本一样。通过格式刷可以大大提高报表外观设计和美工的效率。下面就看一下博计报表中的格式刷的功能:格式刷单次使用格式刷的使用和Word/Excel里的基本相同,假定现在要把A1单元格的格式复制到B1单元格上。第一步选定A1单元格,第二步左键点击

2010-05-16 15:25:00 387

原创 博计报表文字的竖排显示

在博计报表的使用中,有些需求需要将报表的文字设置成竖排显示的,而平时的使用中常见的报表模板单元格的内容都是横向排列的,下面就使用博计报表设计器作为工具,实现报表单元格内容竖排显示。大致思路:将该单元格内容居中显示,并设置单元格的宽度使每行只能显示一个字,然后设置自动换行,就可以实现单元格内容竖排显示了。设计报表时使用内建数据集,内建数据集的内容如下。单元格的内容为:A1: 编号

2010-04-25 13:26:00 500

原创 博计报表中使用单元格拆分解决几个问题

首先介绍本文解决的问题在实际应用中的具体背景。问题描述:1、”请加大纸张高度,以使报表能显示在一页中!”合并单元格中如果内容过多,往往会出现这种错误提示;2、页面内容未填满,就换页了,导致页面显示内容过少;3、分页断开位于单元格中间,两页里都是重复显示断开前的文字。解决办法:接下来看一下报表。B3单元格为合并单元格,并且其中的内容比较多,就出现了上面列举的情

2010-04-25 13:19:00 684

原创 博计报表文字竖排的3种方法

web报表开发中会遇到将单元格中的内容以竖排的形式显示,作为先进且趋于完善的web报表开发工具的博计报表,也可以轻而易举的实现上述需求,本文就介绍一下竖排文字的三种设计思路与方法。第一种设计方式是通过自动换行与限定单元格宽度的方式来实现。单元格大小宽度调整成仅能容一个汉字显示的宽度,再加上自动换行的设计,文字就会在单元格展示的时候进行换行,形成了竖排文字的效果。在web中展示的效果

2010-04-25 13:09:00 703

原创 分页web报表如何统计当前页与其前几页的信息

Web报表分页显示是最常见的展示方式之一,博计报表可以根据不同的条件来设置报表的分页。然而报表分页也遇到许多新的需求,如:如何只对当前页某列数据进行统计、如何对当前页及其前几页某列数据进行统计以及如何实现对所有页某列数据的统计。对所有页某列数据统计可以直接使用数据集函数,如:ds1.sum(某字段名)而对于要求实现当前页及其前几页某列数据统计,博计报表没有提供专门的函数实现,但是可以使

2010-04-25 12:59:00 578

原创 博计报表单元格内容竖排显示的制作方法

需求说明 普通报表常常需要将文字从纵向方向竖着排列,Web报表自然也不例外有这个需求。 博计报表单元格的内容默认情况下是横向显示的,如何实现竖排显示单元格内容呢,下面介绍两种制作方法。一.宽度限制加自动换行大致思路:将该单元格内容居中显示,并设置单元格的宽度使每行只能显示一个字,然后设置自动换行,就可以实现单元格内容竖排显示了。 新建一个空白报表,然后内建一个数据集,内建数据集的内容如

2010-04-11 13:06:00 1487

原创 博计报表为报表添加无数据年份

在报表中引入统计图可以让报表展现的数据更直观的表现出来,有些统计图可以随时间的变化来展示数据,比如每年纪录的信息,有可能某年没有记录,这种情况下在制作统计图时,因为数据库里没有数据,所以在进行统计的时候不会显示进行该年的信息,如果在制作统计图的时候,希望在没有数据这一天加上零作为显示,则需要在设计报表时,将没有数据的日期添加上。思路:通过统计的起始时间和结束时间算出两个时间间隔天数,用to函数

2010-04-11 13:00:00 491

原创 博计报表中如何解决ODBC数据库填报失败

在博计报表中如果使用ODBC数据源进行填报时(尤其是使用Windows Access),会出现这个异常:“error::System.Exception: System.Data.OleDb.OleDbExcepttion:操作必须使用一个可更新的查询。”这个异常产生的原因是由于对数据库文件所在的文件夹的权限问题造成无法更新。解决方法如下。第一步:在文件夹选项-查看中把使用简单

2010-04-11 12:40:00 428

原创 博计报表使用str函数实现多个记录拼接

web报表的制作过程中,常常需要把某一字段记录集中显示,如下图中的各个地区的城市,集中显示在一个单元格中。在博计报表中,这样的需求可以通过str()函数实现,下面是实现方法:第一步:新建报表,设置数据集ds1,SQL语句如下:SELECT 订单.货主地区,订单.货主城市,订单.运货商,订单.运货费,订单.订购日期,订单.发货日期,订单.到货日期 FROM 订单第二步:设置单

2010-04-11 12:37:00 456

原创 博计报表多个数据集之间的相互关联

设计报表的过程中常常要使用多个数据集,随之而来的一个问题就是:如何对多个数据集进行相互关联?即:在一个数据集中使用另外数据集的查询结果。本文将通过一个比较简单的例子来展示博计报表中的上述应用,以下是详细步骤:第一步,新建的报表文件中定义数据集ds1,SQL语句如下:SELECT 订单.订单ID,订单.客户ID,订单.订购日期,订单.货主名称,订单.运货商,订单.运货费 FROM 订

2010-04-11 11:56:00 607

原创 博计报表数据回填的实现方法

在web报表项目的填报流程中,用户经常会遇到需要按照某个模板来填报内容,本文用博计报表做一个简单的回填的例子,介绍如何实现数据的回填功能。第一步设计两张填报表,第一张作为接收回填数据的报表,第二张作为填入数据的模板,其中第二张报表是通过第一张报表的超链接打开的。首先设计第一个填报表,在B2单元格输入:单击此处打开填报模板,并在右侧B2单元超链接的表达式中输入如下内容:”javascri

2010-04-11 11:44:00 628

转载 使用str和rplc函数实现多个记录拼接

我们在web报表的制作过程中,常常需要把某一字段记录集中显示,如下图中的各个地区的城市,集中显示在一个单元格中。在润乾报表中,这样的需求可以通过str()函数实现,下面是实现方法:第一步:新建报表,设置数据集ds1,SQL语句如下:SELECT 订单.货主地区,订单.货主城市,订单.运货商,订单.运货费,订单.订购日期,订单.发货日期,订单.到货日期 FROM 订单第二步:设置

2010-01-10 16:57:00 724

转载 润乾报表实现将多个报表导入一个excel的多个sheet

在实际的应用中,经常会有数据从excel导入系统数据库或者数据从系统中导入到excel,这两种业务操作润乾报表可以轻易地实现,但普通的导出数据大多都是导出到一个单独的excel中,还有一种客户经常使用的数据处理方式,是将多个报表的运算结果导入到同一个excel的多个sheet中。下面讲述润乾报表如何实现这一业务。一:实现思路先读取多个报表,分别计算多个报表,然后把多个结果添加到导出列表,最

2010-01-10 16:19:00 1702

转载 Web报表中用switchCase实现不同条件自动计算不同的表达式

在润乾填报表中,系统提供的自动计算功能方便了使用者在录入数据后自动计算某些单元格的值,这样即加快了填报数据的速度,同时也降低录入的错误率。下面我们来介绍一个功能丰富的自动计算函数switchCase。switchCase函数是润乾报表中内置定义的一个JavaScript函数,可以在报表中直接使用无需用户再定义,它主要完成在不同的匹配值下返回不同表达式的计算结果,相当于各编程语言的swi

2010-01-10 15:51:00 959

转载 润乾对特殊字符展现的灵活处理

在web应用中,经常会用到一些特殊字符,比如要显示这样的字符”“,在Html、word和java中单独展现这样的字符都非常的简单。但是当需要在这三种情况时同时输出特殊字符就出了问题,因为Java、html和word的处理方式是不一样的;这些字符在页面显示正常,在Java和导出word中就可能显示不正常,出现乱码;或者在Java或导出word中显示正常,在html中却是乱码;这对于需要同时满足页面展

2010-01-10 15:39:00 702

转载 Web报表中如何设置超链接的样式

超链接是WEB项目中经常会用到的功能,如实现数据钻取,数据详细说明等。在WEB页面中,各种属性的数据是很多的,怎样对有超链接的数据与普通数据进行区别展现,让用户能一目了然的知道,哪些数据是有超链接的,哪些没有,这就是本文要介绍的如何设置超链接数据的样式。以超链接实现数据钻取为例,来展示润乾报表是怎么实现这个功能的。先简单介绍下报表超链接的制作:制作好两张报表,客户订单.raq、订单明细.r

2010-01-10 15:22:00 881

转载 参数报表实现默认查询的两种方法

参数报表功能因其应用性强,经常在web报表开发中应用到。web报表开发者可以根据自己的需求把需要的数据查询出来,既然用到了查询就少不了需要根据默认条件来查询。因为很多时候我们需要不输入条件就可以看到报表。本文就来介绍两种实现默认查询的方法。以下面这个报表模板为例来描述这两种方法。A1: 订单IDB1: 货主国家C1: 货主地区D1: 货主地址A2: =ds1.Select(订单ID

2009-12-27 15:07:00 1386

转载 润乾报表统计图之间的切换方法(二)

润乾报表提供了非常全面的图形功能,饼形图,柱状图,折线图等等,这些图形在web报表中都有很广泛的应用,润乾报表提供了轻松便捷的设计方法来使用每一种统计图。有时一组数据可以通过多种统计图展示,并且每种统计图展示的分析角度是不同的,若一个web报表能够引用统计图展示数据,并且实现不同统计图之间的切换展现,将提高报表的使用价值,也可能减少web报表开发者的报表设计工作。本文就这一需求描述润乾报表如何实现

2009-12-27 14:55:00 1328 1

转载 Web报表多个数据集之间的相互关联

进行web报表设计开发时,常要使用多个数据集,以及随之而来的一些需求:如何对多个数据集进行相互关联,即:在一个数据集中使用另外数据集的查询结果。本文将通过一个比较简单的例子来展示润乾报表的上述应用,以下是详细步骤:第一步,我们在新建的报表文件中定义数据集ds1,SQL语句如下:SELECT 订单.订单ID,订单.客户ID,订单.订购日期,订单.货主名称,订单.运货商,订单.运货费 FR

2009-12-27 14:46:00 629

转载 润乾报表实现各种统计图之间的切换

润乾报表作为企业级的WEB报表开发工具,在数据筛选,数据统计展示方面有着强大的功能,通常情况下,数据分析和决策都以各种数据的统计图为依据,因此,统计图非常重要,润乾报表支持26种统计图和自定义的统计图,可以满足广大用户的需求,同时,润乾报表在统计图的基础上实现了很多人性化的设计,比如客户常用的各种统计图之间的切换功能。本文通过下面的小例子介绍一下此功能。一、首先看一下效果图上图

2009-12-27 14:39:00 1369

转载 如何在填报表中使用自定义的下拉日历

在润乾填报表中,内置了多种单元格的编辑风格,例如:密码框、复选框、单选按钮、下拉树、下拉数据集等等。有的时候用户希望引用一些自己定义的控件编辑风格来实现,润乾同样可以满足以上需求。本文以自定义下拉日历为例子,来介绍一下自定义编辑风格的实现:第一步,编写一个自定义下拉日历的JavaScript文件我们这里选用的是网上一个开源的日历控件-梅花雨日历控件V3.0版本,参考下载地址为:http

2009-12-20 16:50:00 664

转载 web报表导出成XML文件

润乾报表有着完善的输出功能,可以直接把web报表导出为Excel、Word、Pdf、Txt等文件形式。但是一些web报表用户希望可以将报表导出到XML文件中以便对数据进行分析与解析,润乾报表同样可以实现这个需求,本文讲述如何用一些特殊的方法去实现报表导出为XML文件。实现思路:导出XML功能的实现,可以通过将计算好的IReport对象传递给润乾提供的com.runqian.report4.vi

2009-12-20 16:48:00 564

转载 即时报表中查询条件的使用

即时报表中不仅可以设置专项过滤条件,还可以分别为每个视图设置查询条件。下面就简单介绍一下即时报表中如何为每个视图设置查询条件。当切换到 查询条件 标签页时,页面会列出 数据集 标签页中选择的所有视图,单击视图名称即可设置具体的查询条件,如下图查询条件设置具体说明如下:左括号(右括号):用户在设置多个查询条件时,各查询条件之间存在着不同优先级及逻辑关系,用户可根据自己的需要输入左

2009-12-20 16:15:00 653

转载 即时报表中的生成统计图功能

润乾即时报表不仅可以通过拖拽的方式轻松实现各种常见类型的web报表制作,还提供了生成统计图的功能。下面就简单介绍一下即时报表中的生成统计图功能。1、准备工作制作一张简单统计报表,如下图2、生成统计图第1步,点击 报表查看 标签页中工具栏上的生成统计图图标,如下图第2步,通过双击方式设置 分类轴定义 为 货主城市,即分类轴定义:=E3;系列值 为 运货费,即 系列值:=C

2009-12-20 16:14:00 630

转载 即时报表中的统计图数据量控制

由于润乾即时报表是自由定制报表的工具,开放性很大,用户在制作web报表过程中不排除有不合理的设计报表的情况如错误的选取视图或错误的设置条件等,这种情况下数据量可能会很大,很有可能导致一些不可预知的性能问题。即时报表提供了性能管理功能对这种可能发生的情况进行控制。即时报表的性能管理功能包括对报表数据量的控制和对统计图数据量的控制两个方面。下面首先介绍一下对统计图数据量的控制功能。1、统计图数据量

2009-12-20 15:36:00 333

转载 填报表中自动计算单元格显示格式的设置

填报表中的自动计算功能有很广泛的应用。用户在页面的某些单元格中填报数据,然后另外的单元格根据填入的数据自动计算得到相应的数据。自动计算得到的数据,用普通的显示格式设置的时候,发现设置无效,需要通过使用JavaScript函数对其进行单独设置。首先下图这个填报表模板,总运货费字段是根据输入的货物数量计算得来的。将”总运货费”设置显示格式为¥#.#,设置方法如下图。发布预览发现:”

2009-12-20 15:25:00 825

转载 即时报表中的报表数据量控制

由于润乾即时报表是自由定制报表的工具,开放性很大,用户在制作web报表过程中不排除有不合理的设计报表的情况如错误的选取视图或错误的设置条件等,这种情况下数据量可能会很大,很有可能导致一些不可预知的性能问题。即时报表提供了性能管理功能对这种可能发生的情况进行控制。即时报表的性能管理功能包括对报表数据量的控制和对统计图数据量的控制两个方面。下面首先介绍一下对生成报表时数据量控制功能。1、报表数据量

2009-12-13 18:36:00 380

转载 润乾报表对横向扩展强制换行的设计方法

润乾报表设计器不仅提供给客户各种设计报表的功能与途径,同时也具备了很多应变式的特性与设计方式,以最大限度的满足用户在设计报表时所能遇到的各类需求。本文就以一个实际需求来展示润乾应用时的灵活应变性。需求描述:横向扩展的报表实现分多行展示。例如下图中的报表预览图,为一个横向扩展的报表,从图中可看出报表含有五个字段,且图上没有截下报表的所有表格,报表右侧还有表格没有显现。由于数据量较大,导致报表预览

2009-12-13 18:12:00 1530

转载 交叉报表的的修饰方法

交叉报表是一种常见的报表,润乾报表提供了丰富完善的交叉报表设计方法和途径,本文就来介绍一下润乾报表设计器在设计交叉报表时的一些设计技巧,用户可在日后的交叉报表设计中用到这些方法完成一些个性化的设计。首先设计一个交叉报表,报表模板如下图所示。报表的预览结果如下图所示。下面对上述报表做进一步修饰设计,让其预览更美观。第一步、修饰报表外观润乾设计器中可设计报表边框线的颜色,本

2009-12-13 17:36:00 468

转载 即时报表国际化

润乾即时报表是基于语义层文件设计的可通过拖拽的方式轻松实现web报表制作的工具。即时报表不仅支持各种常见的web报表制作,提供了各种方便用户操作的功能如Flex工具条等,而且还提供了对国际化的支持。下面我们就简单介绍一下即时报表国际化的实现。即时报表是通过jspTag,在显示系统文字的地方使用tag标签,标签根据系统设置或客户端的语言,输出对应语言的信息来实现国际化的。当把浏览器的语言设置

2009-12-13 17:24:00 530

转载 即时报表中使用自定义指标

润乾即时报表提供为web报表增加自定义指标的功能。所谓自定义指标就是用户可以通过对可用字段进行编辑,得到自己需要的衡量指标。如可以通过定义指标来统计产品的总价。下面就以设计简单报表 产品信息统计 为例,介绍一下如何在即时报表中使用自定义指标。1、准备工作在 数据集 标签页选择产品视图。2、添加和使用指标首先,切换到 设计报表 标签页,新建一个指标,设置如下图点击确定后,

2009-12-13 17:01:00 679

转载 自定义函数实现java中的全局唯一标识符(UUID)方法

数据库中存在着主键约束特性,也就是不能出现相同的主键。如果用一些简单的整数做主键,很有可能会违反主键约束。针对这一应用约束,产生了UUID(Universally Unique Identifier)–来解决这个问题。UUID是全局唯一标识符,指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。web报表的开发大部分都需要使用数据库,有时就需要用到这个方法来解决一些问题,Jav

2009-12-13 16:51:00 810

转载 即时报表中使用专项过滤条件

润乾即时报表提供专项过滤条件的功能。所谓专项过滤条件功能就是使用语义层文件中预先设置好的条件参数过滤查询数据。下面简单介绍一下即时报表中专项过滤条件的使用。注意:只有在语义层文件中设置了条件参数,才可以在基于该语义层文件的即时报表中使用专项过滤条件。下面以产品视图为例,简单介绍如何在即时报表中使用产品视图的专项过滤条件。操作流程如下:首先,在语义层文件中为 产品 视图 添加 条

2009-12-13 16:36:00 422

转载 报表组中实现Sheet间的跳转

报表组的应用在报表开中发越来越广泛,可以实现一些单个报表实现不了的功能。润乾报表设计器中提供用户较全面的报表组设计开发方法,但对于一些客户的个性化需求,有些功能还不能直接实现,比如点击一个sheet页面中的订单ID然后在另一个sheet页面显示该订单的明细。本文就来通过例子说明怎样间接实现该功能。在报表组开发中,浏览报表组默认情况下是显示第一张报表。通过查看显示报表组的页面源代码了解到报表组是

2009-12-06 16:52:00 773

转载 润乾报表超链接的几种方法

超链接是一个非常实用的功能,在各种项目、应用中使用广泛,润乾报表也支持这个功能。本文介绍润乾报表设计器如何在报表中设置超链接。报表的超链接就是设置单元格的超链接属性,可以分为以下三种形式:1、普通超链接:若超链接字符串不需要动态生成,可以直接写所要链接的页面路径,则可以直接在超链接属性编辑框中编辑。如:”reportJsp/showReport.jsp?raq=超链接例子2.raq”。

2009-12-06 16:21:00 2339

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除