quiee
iteye_5649
这个作者很懒,什么都没留下…
展开
-
润乾报表中使用条形码
http://liushuye99.blog.163.com/blog/static/13011040220091130461491/原创 2011-06-14 19:13:25 · 288 阅读 · 0 评论 -
润乾日期显示
1,yyyy-MM-dd 上午/下午 hh:mm:ss:单元格值表达式输入=hour(now()),单元格显示值表达式输入if(value()<12,str(date(now()))+" 上午 "+str(time(now())),str(date(now()))+" 下午 "+str(time(now())));2,显示参数录入日期:参数配置date,单元格录入=@date,预览时即...原创 2013-07-17 10:20:04 · 222 阅读 · 0 评论 -
按照列查询不同数据
1,业务说明:报表查询数据,第一列要查询A类型数据,第二列要查询B类型数据(如A1.jpg)日期温度入库量出库量2013/7/31冷藏2001002013/7/30冷冻130202,sql:SELECT 日期, 类型, 温度, 数量, company from ((select trunc(a.estimate_d...原创 2013-08-07 10:28:59 · 102 阅读 · 0 评论 -
单元格内容按照指定内容换行显示
需求:单元格内容能够换行显示,根据逗号换行方案:1,ORACLE语句对于该字段换行【replace(s.belog_desc,',','<br>') as 附件备注】2,单元格单元格设置成html ...原创 2015-12-25 08:17:10 · 280 阅读 · 0 评论 -
showReport.jsp抓取报表设置
1,String printer_name=null;//定义一个全局参数//以下代码是检测这个报表是否有相应的参数模板String paramFile = report.substring(0,iTmp)+"_arg.raq";File f=new File(application.getRealPath(reportFileHome+ File.separator +pa...原创 2012-11-29 11:07:09 · 732 阅读 · 0 评论 -
根据参数值决定单元格显示值
在单元格E4中录入:=if(@isBlindCheck=='BLIND_CHECK','',DS1.QUANTITY_BU)其中isBlindCheck是参数,属于boolean类型,通过这个参数的值来决定W4显示空白还是QUANTITY_BU原创 2013-12-30 12:58:49 · 97 阅读 · 0 评论 -
打印报表调用后台servlet出库数据-项目
<1> web.xml: <servlet-mapping> <servlet-name>reportPrintTimesTmsServlet</servlet-name> <url-pattern>*.reportPrint</url-pattern> &l...原创 2013-12-30 13:47:58 · 120 阅读 · 0 评论 -
横向扩展强制换行-02
最近又遇到同事问横向扩展强制换行的问题,很久之前做的报表了,今天再以一个简单的例子记录下,以加强记忆。A1:=ds1.count(),用于计算此数据集内的数据个数。B1:=int(A1)/3+1,用于计算一共需要扩展的行数,其中”3″是每行的数据列数。A3:=to(1,B1),作为强制分行的扩展基础。B3:=(A3-1)*3,是每行的基数。 D2:=to(1,3),与B...原创 2014-05-21 15:02:39 · 329 阅读 · 0 评论 -
润乾函数
函数示例: 例1:ds1.select( name ) 从数据源ds1中选取name字段列的所有值,不排序 例2:ds1.select( #2, true ) 从数据源ds1中选取第二个字段列的所有值并降序排列 例3:ds1.select( name,fals...原创 2014-06-04 09:55:11 · 333 阅读 · 0 评论 -
记录报表上次打印时间/统计指定报表张数
附件压缩部署demo原创 2013-01-18 13:52:14 · 107 阅读 · 0 评论 -
每页显示固定行数
D9表达式值:=valueat(ds1.select(iName),B9-1)A9表达式值:=list(if(ds1.count(code==A3)<=27,0,to(1,int(ds1.count(code==A3)/32)+1)))B9表达式值:=list(if(A9==0,to(1,27),to((A9-1)*32+1,if(A9==int(ds1.count(cod...原创 2014-06-08 10:30:26 · 666 阅读 · 0 评论 -
补足空行
如果最后一页的数据较少,则打印出来的最后一页明显比前几页会短一些,如果有客户需要数据不足一页时用空白行表示该如何来做呢?我们接着看下面的操作, 第一步:打开设计器 第二步:连接数据源 第三步:打开报表第四步:定义表达式如图image545.lpg1, 在第4行后插入一行 插入行 2, 在A5单元格输入表达式:=to(1,15-ds1.coun...原创 2013-07-17 09:35:07 · 117 阅读 · 0 评论 -
修改Eclipse的Java Build Path 的 Default Out Put路径
修改Eclipse的Java Build Path 的 Default Out Put路径 例如:现在要把每次Eclipse Build Project后的classes放到WEB-INF下的classes目录下,因为原来是输出到 根目录下的build目录下,就可以这样修改 右键点击项目名,在"属性(properties)-Java构建路径(Java Build Path)-源...原创 2010-08-09 13:48:54 · 424 阅读 · 0 评论 -
快译分组后汇总
分组后,可能需要对不同的分组对象进行数据的汇总,使用=sum(数据集.select(字段)),先查找后sum原创 2011-10-08 13:12:50 · 64 阅读 · 0 评论 -
润乾打印标签横向扩展
select (select count(id) from tms_elec_table where trans_code <= et.trans_code) as seq,et.type as type,et.trans_code as trans_code,et.lot_no as lot_no,temp.name as name,temp.code as tempCode...原创 2011-06-19 17:17:50 · 344 阅读 · 0 评论 -
润乾设置行号
行号的设置:一,函数row(),二,设置行号左主格,假如是B2,那么左主格设为B2,单元格内容:=&B2原创 2011-07-11 10:32:49 · 687 阅读 · 0 评论 -
润乾模板
把当前编辑的报表文件添加到模板库中,模板的后缀名为.rtt,之后可以基于模板新建报表。打开制作好的报表文件(.raq),点击 文件-模板-添加到模板,弹出如下所示的界面: 在“创建到”树型框中选择一个文件夹名,点击右边的【新建】按钮,可在选中的文件夹下新建一个子文件夹。在“创建到”树型框中选择一个文件夹名,在“名称”编辑框中输入模板的名称,点击【确定】按钮,新建的模板文件(...原创 2011-07-26 18:10:26 · 186 阅读 · 0 评论 -
nvl
语法: nvl( valueExp1, valueExp2 )函数说明: 根据第一个表达式的值是否为空,若为空则返回指定值参数说明: valueExp1 需要计算的表达式,其结果不为空时返回其值 valueExp2 需要计算的表达式,当valueExp1结果为空时返回此值 ...原创 2011-07-27 12:01:51 · 143 阅读 · 0 评论 -
可以改变统计图的颜色设置
点击 配置-函数说明编辑,打开函数编辑窗口,如下图所示:选中左边树型框中的“函数列表”,点击【增加】按钮,可以添加函数类型,在右边函数类型编辑框中输入要添加的函数类型名,如下图所示: 选中左边树型框中的函数类型名,点击【增加】按钮,可以在选中的函数类型中添加函数,在右边函数名称编辑框中输入要添加说明的函数名,在函数描述框中输入该函数的描述信息。如下图所示:选中左边树型...原创 2011-07-27 23:41:34 · 342 阅读 · 0 评论 -
Permission denied
cvs不能提交 Permission deniedThe server reported an error while performing the "cvs commit" command. ccookteammeal: cvs [server aborted]: cannot rename file /web/***/WebRoot/WEB-INF/,web.xml, to ...原创 2011-08-01 18:58:20 · 106 阅读 · 0 评论 -
快译实现报表模板打印
../apache-tomcat-6.0.28\webapps\report\reportJsp/showReport.jsp if(paramNames!=null){while(paramNames.hasMoreElements()){String paramName = (String) paramNames.nextElement();String paramValue= ...原创 2011-08-20 15:25:08 · 166 阅读 · 0 评论 -
蚂蚁起步
现在有种软件名为PHP的个人使用的小型mysql服务器,再安装之前可能有些新手会装mysql-front-step这款前端界面软件!其实这两种软件是结合一起使用的,PHP侧重于数据库内部的搭建,而mysql-front-step主要体现在界面的美观,借助这个可连接mysql操作! 如果先安装了mysql-front-step的话,PHP安装后解压不了,系统会提示你选择MYSQL换端...2010-07-13 15:49:51 · 97 阅读 · 0 评论 -
润乾套打印报表
润乾报表支持套打功能,需要的是设置,第一列列属性扩展方式:左主格里面设置的是你要按照什么打印的字段所在行列, 比如是:item.code,这个字段放在报表的B2处,那么左主格就设置为B2, 并且设置item.code:="货品编号"+ds1.group(item.code) 这个时候如果换页时显示的页数重复,那么增加一列页眉页脚在上面就行了 ...原创 2011-01-14 18:50:27 · 310 阅读 · 0 评论 -
润乾报表中使用条形码
条形码是一种信息代码,用特殊的图形来表示数字、字母信息和某些符号。它是由一组宽度、反射率不同的条和空按一定的编码规则组合起来,用以表示一个完整数据的符号。在报表中插入条形码是很常见的。润乾报表提供了在报表中插入条形码的功能,用户可以通过修改属性设置条形码,也可以自定义条形码。下面就简单介绍一下润乾报表中条形码的使用。一、在润乾报表中插入条形码选中需要设为条形码的单元格,点击 属性-条形...原创 2011-09-30 17:31:52 · 389 阅读 · 0 评论 -
多选预览打印
maintainOrderPage.wf.xml<?xml version="1.0" encoding="UTF-8"?><page id="maintainOrderPage"> <main> <process id="orderProcess"> &原创 2015-03-11 17:08:18 · 247 阅读 · 0 评论