在行式填报表中,有插入,添加,删除数据的功能。有些时候客户希望点击“插入”或者“添加”按钮时,能复制选中行的数据。 下面我们一起来看一下如何实现这种效果: 首...
行式填报表在删除数据时弹出提示
在报表中,如果将报表设置成行式填报表,那么我们可以对数据进行插入,添加,删除等操作。点击“删除”按钮的时候,会直接将数据删除掉。有时候可能会不小心点到了“删除&r...
如何避免统计图中数据显示过长
当我们设计一张带有统计图的报表然后在页面上之后,将鼠标放到图上去会显示一些对应的数值,如下图: 这里就有一个问题,将鼠标放上去之后这个“匹夫金额”显示的值特别长。...
单元格拆分问题
有些时候客户在IE中浏览报表的时候会出现这么一种情况:前几行不是特别高,但是某一行会特别高,可能连一页纸都展示不完全。这样的报表在导出word的时候某一页会有大量的留白,导致wo...
报表的代码值
当我们将单元格的编辑风格设置成“下拉列表框”的时候,会出现“代码值”和“显示值”的设置。顾名思义,“显示值”就是在页面上显示出来的值,“代码值&r...
获取单元格扩展后的值
在快逸报软件设计报表的时候,数据一般都是自动扩展出来的,不用每个单元格去填写数据。 这样的话,有时候我们可能需要取得某个单元格扩展后的第N个单元格的值。 这个时候cell()函数...
报表动态关联问题
在报表中可以通过设置单元格的填报属性和关联过滤表达式就可以实现两个以上(包含两个)的单元格之间的动态关联。 而且,动态关联如何实现在教程“填报专题”中有非常详细的...
报表内强制分页
报表软件中,可以同过主格的设置来做卡片式的报表。但是有时候客户希望能达到下图这种效果: 图1 这种报表看上去比较简单,但是实现的逻辑却比较复杂。 下面我们就看一下这种报表内...
按段分组实例
按段分组是个比较典型的不规则分组报表,其分组是根据数据的值段来分的,例如按照分数段、年龄段、按时间段等,属于某个值区间的记录归到一个组里如下图所示: 在上图中...
填报表当前单元格背景色
业务背景一: 多行的网格式填报表,在填写的时候很容易弄混,有可能填错行,尤其是报表比较宽、行数又比较多的时候。此时如果把当前正在编辑的行整行高亮显示,就非常方便用户对照...
动态查询表和列
在很多时候用户希望能够动态的查询表中的数据列,这种效果可以通过宏来实现。 那么,可不可以在动态显示列的同时也动态的查询表呢? 下面我们就来看一下如何同时动态控制表和列的显...
不同组之间使用连贯序号
在快逸报表软件有一个组内序号的功能。该功能主要是为了给分组或者查询出来的数据进行排序,可以通过“=&左主格名”(如=&A2)和“seq(左主格名)”(如=seq(A2))来实...
填报表中隐藏主键列
填报是一项非常方便使用的功能。用户可以通过在页面上对数据进行增加,删除,修改等操作,然后将数据回填至数据库表中。填报实现的原理其实就是根据数据表中的主键来判断标识,从...
Switchcase函数的妙用
Switchcase函数的功能是:在不同的匹配值下计算出不同表达式的结果。此函数的用法在教程中有详细的讲解。 本文就用一个实际的客户需求来更形象的展示一下switchcase函数的巧妙用法:客户...
API导出EXCEL删除报表某一行或列
业务需求: 客户有一张报表,第一列全是复选框,希望在导出EXCEL的时候不要导出这些复选框,只导出对应的数据。 解决办法: 由于报表的导出是所见即所得,无法在导出的时候手动去删除...
把数据存储到报表里以供他人调试
当我们制作一张非静态报表的时候,都需要为该报表建立数据源,设定其数据集。对于报表的初学者来说,最不陌生的就是:demo和northwind这两个系统自带的数据源,如果您使用的是这两个数...
填报表当前单元格背景色
业务背景一: 多行的网格式填报表,在填写的时候很容易弄混,有可能填错行,尤其是报表比较宽、行数又比较多的时候。此时如果把当前正在编辑的行整行高亮显示,就非常方便用户对照...
将Oracle 数据库迁移到SQL Server中
最近做过两次数据ROS的数据迁移,可是时间一长总会忘记操作方式,现以文档形式记录,以供参考。 实际SQL Server 2000数据库安装在192.168.0.32上,Oracle10g安装在192.168.0.254上,现在需要将Oracle10g...
报表按段分组实例
按段分组是个比较典型的不规则分组报表,其分组是根据数据的值段来分的,例如按照分数段、年龄段、按时间段等,属于某个值区间的记录归到一个组里如下图所示: 在上...
计算主格扩展出来的所有奇数列的和
我们使用sum()函数,对可扩展单元格或集合表达式进行求和,这似乎已经是我们在制作报表时司空见惯的操作了,你是否用过sum()函数计算过所有奇数列的和吗?如果没有的话,就和我一...