总结了润乾报表的查询标签属性
润乾报表设计总结

润乾报表设计1.项目:中国海洋石油公司财务系统中填报系统2.表结构设计:填报系统:主要表设计填报数据专用表3张:表名:rc_project_col表名:rc_project_row表名:rc_report_value_detail;表名:rc_report_value_total;系统税总:税总:增值税(一般纳税人):01增值税(小规模纳税人):02营业税:03消费税:04资源税:05矿区使用费:06关税:07企业所得税:08个人所得税:09印花税:10车船税:11房产税:12土地使用税:13土地增值税:14城市建设维护税:15教育费附加:16防洪费:17石油特别收益金:18其他:19增值税20油气增值税21代扣代缴营业税22矿产资源补偿费23水利基金24堤围防护费25地方教育费附加26义务兵家属优待费27河道管理费283.报表设计1.打开设计器2.配置数据源3.填写数据源用jdbc连接:4.填写数据集给报表传的参数表样4.报表函数总结:1 打开设计器2 定义数据连接池3 链接数据源4 新建报表5 定义数据集6 定义单元格表达式7 预览报表8 报表发布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)●Int函数说明将字符串或数字转换成整数语法:int( string )int( number )参数说明:string 需要转换的字符串表达式number 数字,如果带有小数位,转换后小数位被截掉示例:例1:int( "100" ) 返回:100例2:int( 100.1 ) 返回:100例3:int(100.9999) 返回:100disp单元格的显示值也可以被引用,此时用到disp函数,例如:disp(A1) 代表A1单元格的显示值map2、例如:ds1.select1(name,value()==id)对照表定义法:例如:map(list("0","1"),list("男","女"))例1:map(to(1,3),list("男","女","不定"))例2:map(arg1,arg2) 其中arg1为1,2,3组成的参数组,arg2为"男","女","不定"组成的字符串组例3:map(list(1,2,3),list("男","女","不定"))例1:if(value()>100,-65536,value()<=100 and value()>80,-16776961,-14336 )表示当前格的值大于100时,返回-65536颜色值,当前格的值小于等于100且大于80时,返回-16776961颜色值,否则返回-14336颜色值if(row()%2==0,-3342337,-1)group例1:ds1.group(class)把数据集ds1中所有记录按照class字段进行分组,并返回每组的class值组成的集合例2:ds1.group(class, true )把数据集ds1中所有记录按照class字段降序排列,然后根据class进行分组,并返回每组的class值组成的集合例3:ds1.group(class,false,sex=='1')从数据源ds1中选取性别为"1"的记录,按照class字段升序排列,然后根据class进行分组,并返回每组的class值组成的集合例4:ds1.group(class, true, sex=='1', id )从数据源ds1中选取性别为"1"的记录,按照id字段降序排列,然后根据class进行分组,并返回每组的class值组成的集合例5:ds1.group(省份,true,,,sum(工业产值),true)对数据集ds1按照省份进行分组,分组后求出每组的sum(工业产值),然后按照这个汇总值对组进行逆序排列count例4:count(B1{}) 表示求得当前主格扩展区域内所有扩展后的B1单元格的个数sum例1:sum(A1:A10) 求出单元格A1至A10的合计值,被统计单元格可以是数值型也可以是字符型例2:sum(arg1) 其中arg1是参数组,求出arg1中所有元素的合计值例3:sum(B1{}) 表示求得当前主格扩展区域内所有扩展后的B1单元格的合计值例4:sum(B1[`0]{}) 表示求得根坐标下所有扩展后的B1单元格的合计值例5:sum(A1[`0]{},B1+C1) 计算分别与每个A1相对应的B1、C1的和的合计值例6:sum(A1[`0]{},B1+C1) 计算分别与每个A1相对应的B1、C1的和的合计值左主格:跟随某个单元格一起复制本身:---------------------------------有左主格:员工信息表姓名颖静生日1968-12-08员工ID 1 入职日期1992-05-01职务销售代表邮政编码100098地址复兴门245 号员工信息表姓名伟生日1962-02-19员工ID 2 入职日期1992-08-14职务副总裁(销售) 邮政编码109801地址罗马花园890 号无左主格:员工信息表姓名颖静生日1968-12-08伟生日1962-02-19芳生日1973-08-30建杰生日1968-09-19军生日1965-03-04林生日1967-07-02士鹏生日1960-05-29员工ID 1 入职日期1992-05-01职务销售代表邮政编码100098 //不随主格循环...和行式报表不一样地址复兴门245 号-----------------------------------``新建报表的注意事项:新建报表的窗口中存在普通报表和填报或参数表单两种填报类型选项,如果是汇总类型的报表,一般选择普通报表,如果是需要填写的或者作为参数模板使用的,选择填报或参数表单。
润乾报表——精选推荐

润乾报表润乾报表使⽤1: 解压------安装runqian-V4.5.7-install.exe------需要引⽤( 润乾报表v4ide.lic ) 才能打开2: 数据库更换下jar包,将解压出的mysql-connector-java-5.1.48.jar 放到安装⽬录下的reportHome\jdbc下,把原有的mysql夹包删掉3: 引⼊数据需要集成 (润乾报表v4server_win.lic)才能链接数据库,或是启动tomcate4:定制报表后查看要启动tomcate才可以看5:定制的报表要⾃⼰⾃定义位置,⼀般是定义在安装⽬录下的 : reportHome\webapps\demo\reportFiles1.1配置数据源1.2新建报表1.3具体知识1.1:添加⼀⾏1.2:合并单元格合并单元格:选中要合并的单元格,点⼯具栏的即可完成合并操作。
1.3:添加序号1.4:有⼀列内容多,怎么显⽰1.5:给报表增加参数可以给报表增加参数-------然后在配置sql哪⾥引⽤参数------⼤概的过程是进⼊这张报表的时候可以将定义的参数传⼊-------传⼊到这个报表上之后----就可以引⽤在对应的sql上,只要sql上定义了1.6:返回值转义是否扩⼤会议 1:是 0 否',----------查询出来是0和11.7添加超链接这⾥要配合jsp页⾯来做1.8:设置查询参数类型1.9:⼀张报表怎么超链接到另⼀个报表"reportJsp/showReport.jsp?raq=xxxxx/xxxxx.raq&userName="+ER_NAME+"&userId="+ER_ID+"&startdate="+@startdate+"&enddate="+@enddate+"&Id="+@Id1.10: 在么在输⼊框⾥引⽤变量"学习情况统计表"+if(@startdate==null,"2019年1⽉",year(@startdate+"-01")+"年"+month(@startdate+"-01")+"⽉")+"-"+if(@enddate==null,year(now())+"年"+month(now())+"⽉",year(@enddate+"-01")+"年"+month(@enddate+"-01")+"⽉")。
query 报表开发总结

Query 报表开发总结Query 报表,即表的查询报表。
从表中读取行项目,按照用户要求的选择条件和清单显示。
Query 报表的取数源表如下几种:表可以是逻辑数据库(系统定义好的逻辑数据库,例如BAM会计凭证逻辑数据库、SDF 会计科目逻辑数据库);也可以是单独表,即从单独一个表中取数。
也可以是表与表之间的连接,例如采购发票抬头和采购发票行项目表。
前提是表和表之间要有连接关系。
表的连接关系分左连接和内部连接。
左连接是单边的,即只要连接左边的那个表能取到数,右边的表如果有对应的,那就能取到,如果没有对应的,则就不取。
如果是内部连接,必须是被连接的两个表同时符合查询条件,否则将无法查询到记录。
Query 创建的几个步骤:根据需求确定报表的取数源表;取数源表包括逻辑数据库和表。
逻辑数据库(T-Code:SE36),以下举例。
表(T-Code:SE11/SE16)创建查询功能区根据取数源表或源表的连接,建立功能区查询字段,必要时,可通过ABAP代码创建附加字段,并将查询功能区分配给用户组创建查询根据功能区创建的字段(包括附加字段)确定查询的选择条件字段和查询清单字段。
测试报表并传输如无问题,则传输到目标系统。
以会计凭证行项目查询清单开发为例。
Query 需求描述需要按业务范围查询凭证行项目清单,涉及到客户和供应商统驭科目的,不仅要列示统驭科目,还要列示供应商或客户编号。
取数源表和技术性分析:BSEG会计凭证行项目中业务范围数据不完整,例如系统自动计算税的行项目中业务范围字段为空,只有在总账行项目表FAGLFLEXA中业务范围字段才完整。
而FAGLFLEXA 表中无客户和供应商字段。
基于供应商和客户BA余额表开发的需要,建立了ZBA特殊目的分类账,可以解决这个问题。
所以取数源表基本上用ZBAA(行项目表),但是该表中没有对应的会计凭证号,ZBAA中有一个字段zbaa-AWTYP和BKPF表中一个字段bkpf-awkey 取数源基本相同。
总结了润乾报表的查询标签属性

18)collapseIcon:数据集折叠时数据集显示图片的路径,格式可以是绝对或相对URL地址。
19)styleDefine:通用查询的样式定义文件路径,润乾通用查询的样式是用css文件定义的,这里定义的是此文件的绝对或相对URL地址。
20)displayMode:通用查询面板的布局方式,分为normal、senior、mulit,默认值为normal。
一个预置条件必须含有八项(其中括号”()”算一项且必须),包括:数据集名称、左括号、所选的字段名称、比较符(参见比较符对应表)、条件值1、条件值2、右括号、逻辑符(or或and);其中两个条件值是针对选择”在……之间”这种类型的比较符,若选择的是只需一个条件值的比较符,那么只设置条件值1,条件值2为空即可。
21)resultPage:通用查询输出查询结果的jsp页面,若报表含有宏,且在macroNames标签处设置了与数据集一一对应的宏名称后,此时要用润乾通用查询应用包中提供的demo1.jsp文件来发布;若报表不带宏参数,即macroNames参数处是空的,则用润乾提供的demo2.jsp文件发布。发布jsp用户可自行编写,也可用润乾通用查询应用包中带有的例子。
15)calIcon:”日历编辑风格”对应的图标路径,格式可以是绝对或相对URL地址。
16)queryIcon:”查询”按钮对应图片路径,格式可以是绝对或相对URL地址。
17)expandIcon:数据集展开时数据集显示图片的路径,格式可以是绝对或相对URL地址。
7)hiddenConditions:将预先设置的查询条件隐藏,这样进入通用查询页面时,预置条件不显示,在提交查询条件时,与用户设置的查询条件一同传入报表。不可见预置条件的设置方法与规则同可见预置条件的一致。
润乾报表基本介绍

润乾报表3.0介绍润乾报表 3.0是用于统计报表制作及报表及数据填报的大型企业级工具软件。
产品首次成功解决了报表单元格与关系数据库之间的关联规律性,特别适合于中国式报表的填报和统计。
一、产品优势1.绘制方便润乾报表采用类EXCEL的绘制方式,真正做到所见即所得,把程序员从繁重且无聊的报表格式设置工作中解脱出来,极大的提高的表格绘制的方便度和效率,产品特有的EXCEL导入功能(包括格式)可充分利用业务人员原有积累。
2.数据模型先进润乾报表独创的数据模型首次成功地解决了中国报表中单元格与数据字段之间的弱关联性,彻底打破传统行式报表方案,报表行列完全对称,特有的层次扩展机制使多层分组及交叉报表制作非常简单,提供针对关联格的跨行跨组运算,很容易计算小计、同期比等数据。
同一报表中支持多个异构的数据源,允许报表各片之间无关,可用多个简单的数据集成组合出复杂报表,程序员无须再为每张报表编程(脚本或存储过程)或写复杂SQL准备数据。
3.输出能力丰富润乾报表每个单元格属性均提供条件控制,如颜色、行高、是否可见等均可与格内数据相关;支持代码显示值对应、多种数据格式、图片文件和图片字段的处理。
产品提供十几种各类统计图,支持PNG/GIF/JPG三种格式。
每张报表均可生成HTML、EXCEL、PDF三种输出格式(输出结果完全不失真,包括其内的统计图)。
单元格与统计图例均可加带参数的链接从而实现数据钻取功能,多层报表可在线收缩展开。
4.打印控制强大润乾报表提供强大的打印控制功能,按行数和纸张大小分页分栏或强制分页,表头自动重复(包括左表头),允许一张纸上打多个报表,提供末页补足空行。
可采用像素和毫米两种计量单位,独创的底图描绘功能以支持套打;5.集成性好润乾报表采用纯JAVA开发,利用服务器端提供丰富的API调用和标记可完全无缝地嵌入到基于J2EE的应用程序中(可看作应用程序员自己写的代码),程序员可更换报表的数据库连接和数据源、采用应用服务器的连接池管理;设计器也提供外置的数据源和数据字典定义,可由应用程序员提供这些信息。
润乾报表V3.0在WEB中的使用说明

润乾报表(新版)在WEB中的使用说明1WEB服务器配置使用本报表系统需要在WEB服务器中配置WEB应用和应用中用到的数据库连接池。
下面以TOMCA T为例进行说明:1、修改[tomcat]/conf/server.xml文件,在</Host>行之前插入如下的一段标签:/report" docBase="<value></parameter><parameter><name>password</name><value></parameter><parameter><name>driverClassName</name><value></parameter><parameter><name>url</name><value></parameter></ResourceParams></Context>以上用粗体表示的部分为应进行修改的内容。
如果在应用中要用到多个数据库,则应重复<Resource …… </ResourceParams>之间的内容。
2、要将相应的数据库JDBC驱动程序包放入[tomcat]/common/lib目录中2WEB应用配置2.1文件部署JA V A类的部署:如果报表系统提供的是jar文件,则将之放在WEB应用的WEB-INF/lib 目录中,如果提供的是呈目录结构的class文件,则将com目录和color.properties文件放到WEB应用的WEB-INF/classes目录中。
将runqianReport.tld文件放到WEB应用的WEB-INF目录中。
将xrq_license.dat文件放到WEB应用的WEB-INF目录中。
润乾报表字符串组参数-概述说明以及解释

润乾报表字符串组参数-概述说明以及解释1.引言1.1 概述概述部分的内容:在软件开发过程中,经常需要对报表数据进行处理和展示。
而其中一种常见的方式就是使用报表字符串组参数来实现对数据的格式化和灵活操作。
润乾报表字符串组参数就是一种用于报表设计和定制的软件工具,它能够有效地对报表数据进行处理和展示,并且具有一定的自定义能力。
润乾报表字符串组参数的基本思想是将报表的数据按照一定的格式组织成字符串,并通过字符串的操作和处理来实现对数据的展示和操作。
通过使用字符串组参数,我们可以对报表中的各个数据项进行灵活的排列和格式化,以满足不同的需求和要求。
同时,它还可以在报表设计和定制的过程中,方便地对数据进行修改和调整,以便更好地满足用户的需求。
润乾报表字符串组参数的使用非常灵活和方便。
我们可以通过设置参数的格式和内容,来实现对报表数据的格式化和展示。
例如,我们可以使用字符串组参数来设置表头、列名、数据行等信息,从而使报表具有更好的可读性和美观性。
同时,我们还可以通过设置字符串组参数的格式和样式,来实现对报表数据的精确控制和灵活操作。
这些功能的实现,使得润乾报表字符串组参数成为了报表设计和定制中的重要工具。
总之,润乾报表字符串组参数是一种非常实用和灵活的工具,它能够有效地对报表数据进行处理和展示。
通过使用字符串组参数,我们可以轻松地对报表进行定制和设计,满足不同需求和要求。
它的使用不仅可以提升报表的效果和质量,还能够方便地对报表进行修改和调整。
相信在未来的报表设计和定制中,润乾报表字符串组参数将发挥着越来越重要的作用。
1.2 文章结构在本文中,我们将讨论润乾报表字符串组参数的相关内容。
为了更好地理解和使用这些参数,我们将按照以下结构进行阐述:引言:在引言部分,我们将简要介绍本文的概述、文章结构以及目的,以便读者能够更好地了解本文的背景和目标。
正文:正文部分将分为两个要点进行讨论。
- 第一个要点:在这一要点中,我们将详细探讨润乾报表字符串组参数的定义、特点以及用途。
润乾报表调用参数

润乾报表调用参数润乾报表是一种常用的财务报表分析工具,可以帮助企业对财务状况进行全面的分析和评估。
在使用润乾报表时,我们需要了解如何正确调用参数,以获取准确的报表数据。
本文将介绍润乾报表的调用参数及其使用方法,帮助读者更好地使用润乾报表进行财务分析。
一、调用参数的作用和分类润乾报表的调用参数是指在生成报表时需要提供的信息,包括报表类型、时间范围、公司代码等。
不同的调用参数可以实现不同的报表功能。
根据调用参数的不同,润乾报表的调用参数可以分为以下几类:1. 报表类型参数:用于指定要生成的报表类型,比如资产负债表、利润表、现金流量表等。
通过设置不同的报表类型参数,可以获取不同类型的财务报表数据。
2. 时间范围参数:用于指定报表的时间范围,比如年度报表、季度报表、月度报表等。
根据业务需要,可以灵活调整时间范围参数,以获取特定时间段内的财务数据。
3. 公司代码参数:用于指定要查询的公司代码,适用于多公司集团财务分析的场景。
通过设置不同的公司代码参数,可以获取不同公司的财务报表数据。
4. 其他参数:润乾报表还提供了一些其他的调用参数,用于实现更复杂的报表功能。
比如币种参数、科目代码参数、部门代码参数等,可以根据具体需求进行设置。
二、调用参数的使用方法使用润乾报表进行财务分析时,正确设置调用参数是非常重要的。
下面以资产负债表为例,介绍润乾报表调用参数的使用方法。
1. 首先,打开润乾报表软件,在报表模块中选择要生成的报表类型,比如资产负债表。
2. 然后,在报表设置中找到调用参数选项,点击进入参数设置界面。
3. 在参数设置界面中,根据需要设置报表的时间范围参数。
比如如果要生成年度报表,可以选择起始日期和结束日期为一年的时间范围。
4. 接下来,设置公司代码参数。
如果润乾报表支持多公司查询,可以选择要查询的公司代码,以获取相应公司的财务报表数据。
5. 如果需要对报表数据进行进一步筛选,可以设置其他参数,比如币种参数、科目代码参数等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1)raq:部署到通用查询应用中的报表的名称,为必须项,格式要符合文件名或变量名规则通用查询面板的布局方式。
2)srcType:报表源的类型,默认值为file。
3)needSave:是否生成通用查询页面上的保存按钮,即保存当前查询设置的保存按钮,默认值是yes。
4)needReload:是否生成通用查询页面上的载入已定义按钮,即载入已有的查询条件设置的按钮,默认值是yes。
5)needQuery:是否生成通用查询页面下方提交查询设置的查询按钮,默认值是yes。
6)conditions:设置可见的预置条件,预置条件为预先设置查询条件作为默认查询条件。
预置条件的固定设置格式为:数据集名称,(,字段名称,比较符,条件值1,条件值2,),逻辑符;
一个预置条件必须含有八项(其中括号”()”算一项且必须),包括:数据集名称、左括号、所选的字段名称、比较符(参见比较符对应表)、条件值1、条件值2、右括号、逻辑符(or或and);其中两个条件值是针对选择”在……之间”这种类型的比较符,若选择的是只需一个条件值的比较符,那么只设置条件值1,条件值2为空即可。
7)hiddenConditions:将预先设置的查询条件隐藏,这样进入通用查询页面时,预置条件不显示,在提交查询条件时,与用户设置的查询条件一同传入报表。
不可见预置条件的设置方法与规则同可见预置条件的一致。
8)dataSets:生成通用查询面板所使用的数据集列表,设置报表模板中的数据集,设置格式为半角逗号分割的列表。
9)macroNames:若设计的报表模板含有宏,则在这个标签处设置报表中的宏,此处宏名称的列表要与数据集名称一一对应。
10)fieldColWidth:设置通用查询字段列表的宽度,格式是像素值,或者百分比。
11)setupIcon:”高级设置”功能键对应的图标路径,格式可以是绝对或相对URL地址。
12)multiIcon:”横向布局”功能键对应的图片路径,格式可以是绝对或相对URL地址。
13)saveIcon:”保存”功能键对应的图标路径,格式可以是绝对或相对URL地址。
14)reloadIcon:”载入已定义”功能键对应的图标路径,格式可以是绝对或相对URL 地址。
15)calIcon:”日历编辑风格”对应的图标路径,格式可以是绝对或相对URL地址。
16)queryIcon:”查询”按钮对应图片路径,格式可以是绝对或相对URL地址。
17)expandIcon:数据集展开时数据集显示图片的路径,格式可以是绝对或相对URL地址。
18)collapseIcon:数据集折叠时数据集显示图片的路径,格式可以是绝对或相对URL 地址。
19)styleDefine:通用查询的样式定义文件路径,润乾通用查询的样式是用css文件定义的,这里定义的是此文件的绝对或相对URL地址。
20)displayMode:通用查询面板的布局方式,分为normal、senior、mulit,默认值为normal。
21)resultPage:通用查询输出查询结果的jsp页面,若报表含有宏,且在macroNames 标签处设置了与数据集一一对应的宏名称后,此时要用润乾通用查询应用包中提供的demo1.jsp文件来发布;若报表不带宏参数,即macroNames参数处是空的,则用润乾提供的demo2.jsp文件发布。
发布jsp用户可自行编写,也可用润乾通用查询应用包中带有的例子。