`
文章列表
count函数说明: 对可扩展单元格或集合表达式进行计数 语法: count(expression{,containNull}) 参数说明: expression 需要被计数的单元格或表达式,一般为可扩展单元格或集合表达式 containNull 缺省为true,表示对null元素也进行计数;false则相反 返回值: 整数 示例: 例1:count(A1:B10,false) 以当前格为基格计算A1和B10之间总共有几个单元格,如果单元格的值为空则不进行计数 例2:count(A1[1]:B10[3])计算A1扩展出来的第一个格和B10扩展出来的第三个格之间总 ...
隔行变色:选中所在的行,设置背景色  选中第四行,设置第四行的背景色表达式为:if(row()%2==0,-3342337,-1)  该表达式意思是当行数为偶数行时背景色显示为浅蓝色,当行数为奇数行时背景色显示为白色  效果如下:   row函数说明 取得当前单元格所在行的行号 语法: row({cellExp}) 参数说明: cellExp 单元格表达式(不写表示当前单元格) 返回值: 整数 举例: 在第三行单元格中写入=row(),返回值为3,如果第三行存在纵向扩展格,则行号依次改变。      
设置前景色,做预警    选中F4,找到前景色,点击表达式,设为if(F4>15000,-65536,-16777216) 如果想设置整一行为红色,则选中第四行 该表达式意思是当员工奖金高于15000时用红色字体显示,否则用黑色字体显示。 if函数说明 根据布尔表达式的不同计算结果,返回不同的值。本函数从左到右计算,先出现的 布尔表达式先算,如果出现为true的表达式,则返回相应的结果,后面的不再计算。 如果没有一个布尔表达式为true,而且有缺省值表达式,则返回缺省值,否则返回null。 语法: if(boolExp1,valueExp1{,boolExp2,va ...
pno函数说明 取得当前页的页码,注意,本函数只是在分页后才有效 语法: pno({booleanExp}) 参数说明: booleanExp 表达式 返回值: 当前页的页码。 函数示例: pno() 返回前页在总的页表中的页码 pno(true) 返回前页在纵向分 ...
显示格式 报表运算出来的数据,往往需要按照一定的格式进行展现,例如金额1234.5678希望显示成¥1,234.56,日期2005/12/25希望显示成2005-12-25,百分比0.2345希望显示成23.5%等等 虽然对数据的显示格式有一定的要求,但是单元格里真实的数据不能改变,照样能够被其他单元格引用,例如1234.5678虽然显示成1,234.56,但是其他单元格引用时,引用的是1234.5678而不是1,234.56,否则会导致误差   显示格式的设置方法 选中需要设置显示格式的单元格(可以批量选择),双击属性列表中的 显示格式,如下图所示:  双击后, ...
润乾报表由报表设计器和报表服务器两个部分构成。设计器授权是对润乾报表设计器进行授权。服务器授权是对润乾报表服务器进行授权,例如对报表设计器中内置的tomcat服务器进行授权。两种授权相互独立,各尽其责,设计器授权文件不能用于服务器授权,服务器授权文件也不能用于设计器授权。 润乾报表设计器自带默认授权文件,所以不需要授权文件也可以使用报表设计器; 使用润乾报表服务器必须有服务器授权文件,得到授权以后才可以使用
struts2的s:iterator 可以遍历 数据栈里面的任何数组,集合等等 以下几个简单的demo:s:iterator 标签有3个属性:    value:被迭代的集合    id   :指定集合里面的元素的id    status 迭代元素的索引 1:jsp页面定义元素写法 数组或list < span style='font-size:12px;font-style:normal;font-weight:400;' >s:iterator</span> value="{'1','2','3','4','5'}" id='number' ...
to函数说明: 生成一组连续的整数数据 语法: to(startExp,endExp{,stepExp}) 参数说明: startExp 整数数据开始的表达式 endExp 整数数据结束的表达式 stepExp 整数数据步长的表达式 函数示例: to(1,5)=list(1,2,3,4,5) to(1,5,2)=list(1,3,5) to(-5,-10,-2)=list(-5,-7,-9) to(-10,-8)=list(-10,-9,-8) 为了提高报表的运算效率,把没用的单元格删掉 函数: 结果如下:   
select函数说明 函数说明: 从数据集的当前行集中选取符合条件的记录 语法: datasetName.select( <select_exp>{, desc_exp{, filter_exp{, sort_exp{,rootGroupExp}}}} ) datasetName.select( <select_exp>, , <filter_exp> )//适用于不需排序或数据集中已排好序 参数说明: select_exp: 要选择的字段列名/列号,,也可以是表达式。 列号用#n表示,例如#0代表第0列,#1代表第1列,依此类推 desc_ ...
获取最大值的三种方法: 1. 使用 hsqlInteger c = (Integer)dbt.getSession().createQuery("select max(a.ArticleId) from Article a " ).uniqueResult();System.out.println(c);注意:要加上别名“a”, a.ArticleId注意大小写! 否则会出现"无法解释的属性"错误! 2. 使用native sqlsql = "select max(articleid) maxid from ljarticle&quo ...
      在ssh框架中,使用零配置,实体类必须要实现 java.io.Serializable接口,否则报错.          类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化。可序列化类的所有子类型本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可序列化的语义。        要允许不可序列化类的子类型序列化,可以假定该子类型负责保存和恢复超类型的公用 (public)、受保护的 (protected) 和(如果可访问)包 (package) 字段的状态。仅在子类型扩展的类有一个可访问的无参 ...
enctype="multipart/form-data"用于表单中的图片上传.格式如下: <form method="post" id="formId" action="#" enctype="multipart/form-data" > <table> <tr> <td valign="top">上传图片: <s:if test="uuid != ...
svn 更新时出现Attempted to lock an already-locked dir 问题.解决方案如下: 直接进入到上面的文件夹下的.svn目录,删除lock文件.   ---------------------------------- 重新更新代码,就OK了.  
Deployment failure on Tomcat 6.x. Could not copy all resources to D:\Program Files\apache-tomcat-6.0.16\webapps\fuNan_conv. If a file is locked, you can wait until the lock times out to redeploy, or stop the server and redeploy, or manually remove the deployment at D:\Program Files\apache-tomcat-6. ...
  关闭数据库命令 ostop73.exe mysqladmin.exe -u root shutdown 客户程序 SQL*Plus mysql
Global site tag (gtag.js) - Google Analytics