背景说明

在参数表单的制作中会遇到各种各样的需求,如为了方便参数的输入,需要将输入框设计成树状;若参数模板中有两个输入框,每个输入框对应的参数有某种关系,前一个输入框输入参数后,后一个输入框自动关联到此参数的下一级内容。这些需求在快逸报表中都能够实现,本文来介绍一种实现方法:下拉树级联下拉数据集查询。

应用举例

第一步,制作参数模板

1 建一个两行两列的空表,先取名为tree_arg.raq,内建一个数据集,如下图:

2 在设计器工具栏,属性-报表属性-常规-填报类型-选中”可以填报”,如下图:

3 在A1,B1单元格中分别输入:”部门名称””人员”,选中A2,在属性栏中的变量名中,输入arg1,选中B2,在属性栏中的变量名中,输入arg2,如下三个图:

(1)

(2)

(3)

4 选中A1,右键选择填报属性,勾选”常规”标签页的”是否可写”,”编辑风格”选”下拉树”,点击”编辑风格”后面的”设置”,进入下拉树的设置标签页,增加两个节点层,如下两个图:

(1)

(2)

5 选中B2,同第4步,”编辑风格”选”下拉数据集”, 进入下拉数据集的设置标签页,如下图:

到此,参数模板就做好了。

第二步,报表模板的制作

1建一个两行两列的空表,先取名为tree.raq,在A1,B1单元格中分别输入:”部门名称”、”人员”,如下图:

2 定义两个参数,如下图:

3在A1,B1单元格中分别输入:”=@arg1″”@arg2″,如下图:

到此,报表模板就做好了。

第三步,制作jsp页面,发布报表

1 先取名tree.jsp,Jsp页面代码:

快逸报表4.0

java下拉树_参数模板中下拉树级联下拉数据集查询相关推荐

  1. offes给excel增加下拉选项_财务“救星”:Excel不止可以下拉单元格,还可以进行成本核算...

    Word.Excel.PPT号称办公三霸,作为学习办公不可或缺的"神器",Excel以功能强大.操作方便"著称于世".但职场中的大多数人对Excel的应用都是C ...

  2. java 动态树_使用dtree构建动态树型菜单

    dtree是一个免费的javascript脚本,只需定义有限的几个参数,就可以做出漂亮的树型菜单.下载目录: 以下是dtree的用法示例: 1)初始化菜单 2)调用函数 2.jsp动态实现 分以下步骤 ...

  3. easyui分页查询为什么会有下拉框_做网站优化为什么要分析百度下拉词和相关搜索?...

    作为中国最大的搜索引擎,百度拥有超过十亿的用户,其流量资源根本无法忽略,所以即使自媒体非常火爆,搜索引擎优化仍不可或缺.而谈到网站SEO,80%的内容都会围绕关键词展开,其中一项关键词挖掘就涉及百度下 ...

  4. java扫描包下类_实现获取扫描指定包路径下的jar文件或class文件JarPojoHandler类示例代码...

    通过JarPojoHandler类实现了扫描指定路径下如何获取所有的JAR包或class文件,可以对特定class对象文件筛选过滤等,具体代码如下所示import java.io.File;@b@im ...

  5. java异常了还会往下走吗_异常一个问题,请帮下忙:处理异常后,程序会继续往下运行吗...

    import java.util.*; public class PrintBig{ public static void main(String[] args){ Scanner in = new ...

  6. 下拉选择_在管理Excel中实现联动下拉选择

    在系统中常常出现这样的情况:由于下拉选择的数量太多了,难以高效选择.为此管理Excel通过通过引入多级联动选择的方式来减少下拉选择的困难度.先看下使用效果: 联动下拉选择 这个功能,在管理Excel中 ...

  7. java的构造函数格式_来自模板化对象的Java 8函数构造函数

    我正在使用 Eclipse Luna Service Release 2(4.4.2),Java 8 u51. 我正在尝试创建一个方法,该方法将基于另一个方法参数创建传递对象的实例.原型简化为 pub ...

  8. java 数据库 树_在数据库中保存树数据(族树)

    我正在尝试存储一棵家谱 . 这是我正在使用的平台,Zend框架,Mysql,Ajax我搜索了stackoverflow我遇到过这篇文章,这对于处理对象方面的数据非常有帮助 . 我将简要说明我的用例 . ...

  9. dw添加下拉菜单_怎样用dw制作导航栏下拉菜单

    一.工具:dw工具 二.操作步骤: [1]打开dw软件,新建立一个新的文件. [2]点击常用,选择布局,绘制一个层. [3]再点击层,再绘制一个.可以看到,第一个层是layer1,第二个是layer2 ...

最新文章

  1. 真正的博士是如何参加AAAI, ICML, ICLR等AI顶会的?
  2. Server Core十大安装设置命令
  3. java 实验报告模板_Java实验报告模板.doc.doc
  4. window中osmnx包的详细安装过程
  5. 聚类(part3)--高级聚类算法
  6. 数据可视化(BI报表的开发)第二天
  7. YYModel Summary
  8. NLP:语言模型与n元语法
  9. Jmeter中使用CSV Data Set Config
  10. Kafka 与Spark的集成
  11. 计算机图书馆管理系统论文模板,基于Java的图书馆管理系统计算机科学与技术毕业设计(论文)...
  12. 项目经理必须知道什么是PERT网络分析(计划评审技术)
  13. python搜索关键词的公众号文章标题和路径_微信文章关键词爬虫教程
  14. vue+element中多选框选一个然而就全部选中了
  15. npm i 安装插件报:permission denied, symlink
  16. 棋盘覆盖问题C++求解
  17. 基于大恒相机的VS工程配置
  18. (unity)新手接入Facebook登录,分享以及google登录,Android,IOS,OC接入篇
  19. 通信之道-傅立叶分析
  20. from用法 prepare_MySQL之prepare用法

热门文章

  1. SQL2012(32位)下载及安装(32位、64位都一样,不影响)
  2. 关于gedit的编码问题
  3. mysql with as 用法_英语语法丨英语中just的用法总结,你掌握了吗?
  4. ubuntu18安装python3.6.8_ubuntu 18.04 + Python 3.6.8 更换软件安装源
  5. c语言用链表对学生成绩排序,学生成绩排序和平均分计算利用c语言链表的创建插入删除.doc...
  6. python是强定义语言吗_python是强类型语言吗
  7. python gui入门的例子_Python GUI编程之Tkinter入门之道
  8. java jsonobject.parse_JSON.parseObject的几种用法
  9. Shell脚本——内置命令
  10. Windows下Qt Creator设置IDE菜单字体样式