发博文
博文

快逸报表中,提供了为单元格设置超链接的功能。单元格设置超链接有很多种方法,如普通超链接,绝对路径超链接,带参数的超链接,调用js的超链接等。本文简单介绍一下如何使用超链接调用javaScript传参数。


第一步:制作报表,如图所示:



第二步:根据业务逻辑写javaScript;



本文以传雇员ID为例写一个简单的js。


第三步:超链接调用JavaScript;



把A1单元格的真实值传递到新窗口打开的报表展现页面。


第四步:在新窗口打开的报表中接收参数;



预览效果:






阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

it

分类: 报表

随着信息化的高度发展,地域统计图成为了一个重要需求,快逸报表目前没有地域统计图,但幸好,fusionmaps提供了优秀的flash统计图,快逸报表可以很容易的集成fusionmaps,轻松实现地域统计图。


快逸报表集成Fusionmaps的原理与fusioncharts一致。


准备工作


1:首先从官方网站下载swf文件(Ready to use maps),以及FusionMaps.js文件


2:准备xml文件,可参考FusionMaps介绍及常用功能文章


集成工作


以快逸demo应用为例


1:首先复制swf文件到demo目录下



2:复制所需要的js到demo应用下



3:创建raq文件fc.raq,集成中国地图



内容为:<div id=”mapdiv” align=”center”>


        China map


        </div>

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

单元格

字段

按钮

函数

a1

it

分类: 报表

客户在使用填报表填写数据时往往需要在页面上填完数据后并不要求将填写后的数据直接提交到数据库,要先暂存起来,等数据确定准确后再将数据保存到数据库中,同时,如果发现数据错误太多,可以点击取消按钮,将前边数据填写工作取消掉。

 

 

 

暂存有多种方式实现,但是要实现暂存功能,一定要将当前数据进行保存,一遍下次能查看到相关数据。这里可以将暂存的数据保存到数据库,然后通过一个标志位区分是正式入库的数据还是暂存的数据,在数据库表中增加一个标志字段TYPE,当TYPE值为1时表示为正式入库数据,TYPE为0时为暂存数据。

 

这样就可以通过动态的改变TYPE字段的值来实现相关功能。快逸报表内置了几个js函数,点击该js函数就能实现该功能。同样,页面上的按钮也可以自己来定义,这里要求点击不同按钮要将实现不同的填报功能,主要是控制填往TYPE字段的值动态变换

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2011-08-12 23:28)

快逸报表单元格样式的设置,是针对每个单元格,样式作为单元格的属性加载在单元格中。报表提供的“添加到样式”功能将定义好的单元格样式添加到样式列表里,如果其他单元格的样式与定义过的单元格样式一样,那么就不用再重复设置,直接使用定义过的样式就可以了。设置了样式之后的单元格,该样式会作为单元格属性绑定在单元格中。
目前V4的设计器提供的样式设置功能不支持单元格样式的批量修改,也不支持CSS样式文件的设计器引入,但是报表发布页面中可以引入css文件对报表样式进行整体控制。

 

实现思路:
报表通过tag标签发布时,tag标签的name属性值(一般情况下设置name属性为report1)是报表在网页中的标识名,报表发布后会变成html的table,其id为report1,扩展后的单元格为table的td元素并且它们具有扩展后的id命名规则。因此可以定义控制html中table元素样式的css文件,并在报表展现的页面中引入css文件,这样就可以通过css控制报表单元格的样式。
下面的例子中实现了切换css样式文件达到报表换肤效果,通过单选按钮选

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 

第29章 报表 模板里实现动态搜索提示(类似百度提示)

1. 问题概述
客户想实现一个类似站内搜索的功能,要求在参数模板查询的文本框里,根据输入的关键字,能够实现基于动态搜索提示,类似百度,google那种,默认取排名前10条信息,支持键盘下移回车等操作,数据来源为数据库表的关键字段.经过一番功夫的整理,详见实例演示.

2. 实例演示一
1.数据的来源以数据库EMPLOYEE表为例,提取所有EMPNAME信息:


2.点击参数模板文本框,自动从数据库提取前10条信息,作为参数查询条件


3.输入关键字,会自动过滤掉不想要的信息.


4. 当输入的关键字,过滤的结果比较多的时候,默认提取排名前10条信息.

5.选择要查询的参数,根据具体参数值查询出相应的结果.



5. 参数模板的设计:

 

3. 实例演示二
1.在系统站内实现,数据的来源以数据库EMPLOYEE表为例,提取所有EMPNAME信息:

2. 当输入的关键字,过滤

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

样式

单元格

全局

进行

修改

it

分类: 报表

需求背景

 

 

 

在快逸v5中提供了样式管理功能,可以灵活的进行全局样式或私有样式的管理,通过v5的全局样式管理,可以实现对现有报表的批量样式修改功能。对于v4,快逸并没有提供相应的全局样式管理功能,对于用户需要进行样式批量修改的功能,在v4中我们可以间接的通过润乾的api实现该功能。

 

 

 

解决方案

 

      

 

快逸报表v4中,快逸报表在系统运算过程中以对象的形态存在,报表的每一个单元格都有其

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 

需求描述:

 

参数模版中应用了下拉数据集的编辑属性,但下拉数据集会把所有数据全部查询出来返回到前台进行展现,当数据量过多时(成百上千),就会造成加载速度较慢,下拉数据集窗口较长,有时与客户项目进行集成时,会不太美观。

 

客户希望设计出一种弹出窗口控件,在里面完成模糊查询做一下过滤,在把符合条件的数据返回给参数模版来进行最终查询。

 

控件样式大致如下:

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

it

分类: 报表

润乾报表(http://www.runqian.com.cn/)在页面端展现时,可生成滚动条锁定表头,通过拖拽滚动条查看相应数据,可通过标签中的scrollWidth和scrollHeight属性来设置滚动条区域的高度和宽度,但这里只能设置固定值,由于客户机器的分辨率不同,和可能导致不同用户访问同一张表时,滚动条区域大小不同,造成展现样式非常难看,这样就要求报表展现时,滚动条区域要自适应客户端浏览器的大小。

 

解决方案:润乾报表在网页端展示时是以纯html形式展现,所以可以通过页面对展现的报表进行控制。

 

一:在报表设计器中将需要锁定的行列设置为报表头和列表头

 

二:在显示报表的jsp的tag标签中增加needScroll=”yes”

 

三:定义js函数

 

function testscroll(){

 

 obj =

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 

oracle的表空间可以把数据库划分为一个或多个逻辑单元。这样的逻辑划分能够让我们对数据库更有效的管理,灵活的控制数据库占用的磁盘空间,也便于DBA将不同类型的数据进行分离,使得数据库逻辑清晰,便于管理。
    数据库的数据物理上存储在数据文件中,逻辑上存放在表空间中。数据库逻辑上由一个或多个表空间组成,而表空间物理上由一个或者多个数据文件组成。当DBA建立数据库时,oracle会建立SYSTEM和SYSAUX表空间,还可以建立UNDO表空间和默认临时表空间。为了加强对表空间管理,在建立数据库后,DBA可以根据需求建立不同类型的表空间,比如可建立专门存放表段的数据表空间,建立专门存放索引段的索引表空间,建立专门存放临时段的临时表空间等。

   下面的两个问题是在oracle表空间管理时经常遇到的问题。

 

问题一:表空间扩展
表空间物理上由多个数据文件组成,表空间的大小实际上就是数据文件相加后的尺寸。如果指定了表空间的初始尺寸,当数据占满了初始尺寸后,如果继续向表空间的表插入数据时,会因为没有足够的空闲空间而报错。
报错信息如下:
ORA-01653: unable to extend t

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 

在企业中,各种业务所涉及的数据量是巨大的,那么,如何对数据进行快速的分析?如何简单而又高效地取得所需要的数据?如何仅根据实际业务需要脱离代码脱离sql语句来进行数据查询?

 

面对这些问题,快逸报表通用查询模块为用户提供了一种方便快捷的查询方式,可以为每张报表生成与参数无关的可查询指标及每个指标对应的条件编辑。采用通用查询标签可生成通用查询页面,用户在此页面中可选择一个或多个指标并分别设置每个指标的条件,再将这些条件联接起来(并且/或者)形成完整的查询条件,直接影响报表用于取出数据的SQL语句,而不再需要设计参数和复杂的查询sql语句。

 

在实际应用中,我们遇到这样一个问题,如果通过通用查询后的数据量比较大,是否可以使用分页标签来提高浏览的效率呢?

 

答案是肯定的,下面就来介绍一下在通用查询中分页标签的使用方法:

 

在使用之前,我们首先要了解一下新的分页标签autoBig:

 

 autoBig与传统的extHtml标签的区别主要在于如下几个属性

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有