FineReport商业智能数据分析-下拉框控件

news2024/11/19 17:38:18

1. 概述

1.2 应用场景

「下拉框控件」可应用于填报、参数等场景,本文将介绍「下拉框控件」的属性及应用。

1.2.1 填报控件

填报报表中,可以用来在多个预备选项中选择一个值填入。如下图所示:

1.2.2 参数控件

参数面板处可以通过该控件过滤数据,如下图所示:

1.3 添加方式

1.3.1 填报控件

选中单元格后,点击右侧属性面板的「控件设置」,选择控件处下拉选择「下拉框控件」,如下图所示:

1.3.2 参数控件

将「下拉框控件」拖入到参数面板中,如下图所示:

1.4 注意事项

1)下拉选择时可以使用快捷键,上下键切换,Tab 键确认。

2)下拉框数据为异步加载,一次500条,滚动到最后一条时会继续加载接下来的500条。因此下拉框选项列表框的宽度可能会随着数据的长度而动态变化。

3)模糊搜索时,由于需要在全部数据中搜索对应的数据,所以数据量较大时,花费时间也较长。

2. 控件介绍

 2.1 属性

2.1.1 填报控件

下拉框控件的属性设置界面如下图所示:

各属性设置项的详细介绍如下:

注:「下拉框控件」在填报应用时,可通过在单元格中添加值的方式设置默认值,值可以为数据字典绑定的实际值,也可以为显示值,如:填写华东,即可选定华东选项。

分类

设置项

详细介绍

基本

控件名称

控件的名称,手动输入,通常与参数结合使用,如通过控件名获取控件后将控件值传递给对应参数,默认为无。

可      用

控件是否可用,勾选后,填报时控件可编辑;不勾选,填报时控件灰化,不可编辑,默认勾选。

可      见

控件是否可见,勾选后,填报时页面显示控件;不勾选,填报时页面不显示控件,默认勾选。

高级

水      印

填报时控件内显示的浅灰色水印文字,手动输入,以提示用户需要输入的信息,点击控件编辑区域后消失,默认为空。

数据字典

绑定控件的待选择项,必须设置,否则控件不显示选项。

注:不支持通过设置单元格字体大小和颜色来调整数据字典选项的字体大小和颜色。

校验

允许为空

是否允许控件不选择项,勾选后,允许控件不选择;不勾选,填报校验和提交时会提示,默认勾选。

错误提示

不勾选「允许为空」时出现的设置项,可自定义提示信息。默认情况下将显示:不能为空

允许直接编辑

是否允许用户直接输入值,勾选后,用户可以直接输入值,实现模糊搜索,默认勾选。

允许自定义值

是否允许用户输入不包含在下拉菜单选项中的值

勾选后,允许输入不包含在下拉菜单选项中的值

不勾选,不允许输入不包含在下拉菜单选项中的值,当输入值不包含在下拉菜单选项中时,下拉框不会自动清除输入值,并会弹出提示框:值不在下拉列表内

2.1.2 参数控件

下拉框控件的属性设置界面如下图所示:

各属性设置项的详细介绍如下:

分类

设置项

详细介绍

基本

控件名称

控件的名称,手动输入,通常与参数结合使用,如通过控件名获取控件后将控件值传递给对应参数,默认为 comboBox# 。

可       用

控件是否可用,勾选后,填报时控件可编辑;不勾选,填报时控件灰化,不可编辑,默认勾选。

可       见

控件是否可见,勾选后,填报时页面显示控件;不勾选,填报时页面不显示控件,默认勾选。

高级

标签名称

用来弥补参数界面中标签控件不支持的问题,默认为空。

控 件 值

控件初始化时的默认值,可以为数据字典绑定的实际值,也可以为显示值。支持字符串、字段、公式,默认为空。

1)字符串:字符文字,例如:华北

2)字段:数据集字段,数据集包括模板数据集和服务器数据集。例如:数据集 ds1 的地区字段

3)公式:设计器支持的公式,例如: A1 单元格的值

数据字典

绑定控件的待选择项,必须设置,否则控件不显示选项。

去除重复项

是否合并重复项,勾选后,会将下拉菜单选项中相同的项合并;不勾选,不会合并仍保留重复的选项,默认勾选。

水       印

填报时控件内显示的浅灰色水印文字,手动输入,以提示用户需要输入的信息,点击控件编辑区域后消失,默认为空。

字体大小

被选中的,显示在控件框中选项的字体大小,默认为 12 。

注:下拉选项中的文字大小不随此处的字体大小变化。

校验

允许为空

是否允许控件不选择项,勾选后,允许控件不选择;不勾选,填报校验和提交时会提示,默认勾选。

错误提示

不勾选「允许为空」时出现的设置项,可自定义提示信息。默认情况下将显示:不能为空

允许直接编辑

是否允许用户直接输入值,勾选后,用户可以直接输入值,实现模糊搜索,默认勾选。

注:此功能不支持移动端。

允许自定义值

是否允许用户输入不包含在下拉菜单选项中的值

勾选后,允许输入不包含在下拉菜单选项中的值

不勾选,不允许输入不包含在下拉菜单选项中的值,当输入值不包含在下拉菜单选项中时,下拉框不会自动清除输入值,并会弹出提示框:值不在下拉列表内

坐标.尺寸

控件位置

控件在参数面板中的位置,通过横纵坐标调整,坐标会根据控件在参数面板中的位置自动显示。

控件大小

控件的大小,通过宽度、高度调整,若通过拖拽调整,高宽度也随着自动调整。

2.2 事件

事件设置界面可以为控件添加事件实现某些效果,「下拉框控件」支持的事件有初始化后、编辑前、编辑后、编辑结束、点击。如下图所示:

选择一种事件类型后,即可添加事件内容,「下拉框控件」支持的事件响应方式有 JavaScript 脚本、提交入库、发送邮件。如下图所示:

选择对应的事件响应方式添加即可。

2.3 移动端

移动端无可配置项。

2.4 模糊搜索

在控件「属性」设置中,勾选了「允许直接编辑」,下拉框选择值时,用户可以直接输入值,实现模糊搜索。如下图所示:

总结

帆软FineReport是国内领先的帆软商业智能数据分析软件,由帆软公司开发,在各种行业的销售领域都能大展身手。首先数据源连接,从常用的sql数据库、Excel到程序数据集基本上都是完全支持的。用FineReport可以零代码设计表格,搭建数据决策平台制作过程相当简单。“中国式报表”的简单或复杂的报表格式均支持,也可以发布到手机上。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/77258.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

微服务框架 SpringCloud微服务架构 微服务保护 31 限流规则 31.4 流控效果【warm up】

微服务框架 【SpringCloudRabbitMQDockerRedis搜索分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】 微服务保护 文章目录微服务框架微服务保护31 限流规则31.4 流控效果【warm up】31.4.1 流控效果31.4.2 流控效果 - warm up31.4.3 案例31 限…

[论文阅读] 颜色迁移-Illuminant Aware Gamut-Based

[论文阅读] 颜色迁移-Illuminant Aware Gamut-Based 文章: [Illuminant Aware Gamut-Based Color Transfer], [python代码] 本文目的是提出一种新的颜色迁移算法, 可以感知光源变化的全色域颜色迁移方法. 1-算法原理 图像是由摄像机对光谱场景内容和场景照度的敏感性所产生…

springboot validated注解数据校验 异常处理

springboot validated 数据校验validated 数据校验简单的写一下这个用法啊,清晰的本篇文章就记录这个注解的一个用法。validated 数据校验 我们一般的数据校验是怎么用的?在常规模式下我们可能就是在前端去通过js去判断?还是在后端重新查找数…

【C语言字符串相关函数大全】

【C语言字符串相关函数大全】【1】atof【2】atoi【3】atol【4】isalnum【5】isdigit【6】islower【7】isupper【8】isprint【9】memchr【10】memcmp【11】memcpy【12】memset【13】strcat【14】strchr【15】strcmp【16】strpbrk【17】strstr【18】strtok【19】源码【20】源码执…

Mipmap的作用以及其优势和缺点

Mipmap的作用以及其优势和缺点 定义 Mipmap,又叫做多级渐进贴图纹理映射,作用在游戏的纹理贴图,根据渲染物体距离相机的远近,选用不同大小的纹理贴图; 作用 可以使得远处的像素不发生闪烁;减小带宽;减小带宽的原理 说到MipMap可能很多人都会觉得,只是开启后会增加内…

Vue3 学习笔记 —— 函数式编程、createVNode、render、h 函数

目录 2. createVNode()、render() 2.1 初步使用 createVNode()、render() 2.2 h 函数源码分析 3. 使用 h 函数的几种方法 3.1 h 函数 接收的参数 3.2 h 函数 使用方法 4. 通过 h 函数实现 button 组件 4.1 使用 props 接收传入组件的参数 4.2 使用 emit 向组件外发送事…

自动化运维工具—Ansible概述及命令行模块

一.自动化运维工具—Ansible概述及命令行模块 1.1 Ansible是什么 Ansible是一个基于Python开发的配置管理和应用部署工具,现在也在自动化管理领域大放异彩。它融合了众多老牌运维工具的优点,Pubbet和Saltstack能实现的功能,Ansible基本上都可…

机器人手臂四旋翼的笛卡尔阻抗控制(Matlab代码实现)

目录 💥1 概述 📚2 运行结果 🎉3 参考文献 👨‍💻4 Matlab代码 💥1 概述 当机器人手指与障碍物接触时,呈现出2阶机械阻抗特性。在阻抗控制算法中,不需直接计算加速度,从而避免了因大加速度误差给控制带…

leetcode 473. 火柴拼正方形-思路整理与细节分析

题目: 你将得到一个整数数组matchsticks,其中 matchsticks[i]是第i个火柴棒的长度。你要用所有的火柴棍拼成一个正方形。你不能折断任何一根火柴棒,但你可以把它们连在一起,而且每根火柴棒必须使用一次。如果你能使这个正方形&am…

FPGA新起点V1开发板(五)——Modelsim软件的使用(联合仿真)

文章目录一、简介1.1 前仿真1.2 后仿真二、联合仿真2.1 选择modesim的安装路径2.2 设置选择eda的工具2.3 test bench文件2.4 打开test bench文件2.5 给系统时钟和复位信号赋初值2.6 配置仿真功能三、RTL仿真3.1 打开波形窗口3.2添加内部信号四、时序仿真一、简介 1.1 前仿真 主…

web大学生网页作业成品 响应式网站水果超市7页(html+css+javascript+jquery+bootstarp)

🎀 精彩专栏推荐👇🏻👇🏻👇🏻 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业…

web期末大作业 用HTML+CSS做一个漂亮简单的节日网页【传日文化节日中秋节】

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…

web前端期末大作业—— HTML+CSS豪华车 (9页)

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…

蚂蚁金服开源的这份SpringBoot笔记,曾在24小时内GitHub星标48k

前言 Spring的影响力想必就不用小编多说了,今天要跟大家说的是SpringBoot。Spring Boot作为目前Spring技术体系中炙手可热的框架之一,已经是开发者们的必备神器了。在实际的项目中,需要集成各种的插件支持,还有很多或许我们平时不…

【计算机考研408-计算机网络-教书匠视频笔记】主机访问浏览器的全部过程

主机H1利用浏览器通过该域名请求访问web服务器 由于题目给定主机H1的ARP表是空的 (1)主机H1首先会发送ARP请求报文,ARP请求报文会被封装在以太网的MAC帧中发送 ARP请求报文:FF-FF-FF-FF-FF-FF 源MAC地址:00-11-22-3…

Docker 容器使用

文章目录Docker 容器使用Docker 客户端运行一个web应用查看 WEB 应用容器网络端口的快捷方式查看WEB应用程序日志查看WEB应用程序容器的进程检查WEB应用程序停止WEB应用容器重启WEB应用容器移除WEB应用容器Docker 容器使用 Docker 客户端 docker 客户端非常简单 ,我们可以直接…

全网显示 IP 归属地,用上这个开源库,实现也太简单了

细心的小伙伴可能会发现,最近蘑菇新上线了 IP 属地的功能,小伙伴在发表动态、发表评论以及聊天的时候,都会显示自己的 IP 属地信息 动态显示IP属地 在蘑菇群聊中,也 可 以 展 示 IP 属 地,下面是小伙伴们在交流群中显…

【强化学习论文合集】十八.2019国际表征学习大会论文(ICLR2019)

强化学习(Reinforcement Learning, RL),又称再励学习、评价学习或增强学习,是机器学习的范式和方法论之一,用于描述和解决智能体(agent)在与环境的交互过程中通过学习策略以达成回报最大化或实现特定目标的问题。 本专栏整理了近几年国际顶级会议中,涉及强化学习(Rein…

面试官:你觉得你最大的缺点是什么?

面试官:你觉得你最大的缺点是什么? 前言 相信百分之80的同学们都会被问到这个问题:你觉得你最大的缺点是什么? 这也是求职者一个充满恐惧的问题,特别是我们程序员,大家在与人沟通并没有我们与代码沟通这么得心应手,如果你没回…

网络请求工具wget和curl

一. wget命令 wget命令来自于英文词组”web get“的缩写,其功能是用于从指定网址下载网络文件。 wget命令支持如HTTP、HTTPS、FTP等常见协议,可以在命令行中直接下载网络文件。 注意:不同busybox版本集成的wget命令,可能不…