vue 调取帆软_FineReport——JS二次开发(下拉框)

博客探讨了在Vue中调用帆软_FineReport进行下拉框的二次开发,特别是针对下拉框显示多列的效率问题。通过在数据集定义时拼接字段提高检索效率,避免了因数据量大导致的浏览器卡死。同时,文章提到了一些JS获取下拉框值的方法,并讨论了Vue组件中联动下拉框的实现。
摘要由CSDN通过智能技术生成

下拉框显示多列时,输入的内容检索的内容为显示值整行数据,而不是实际值。

下拉框选择之后,控件显示的是显示值而非实际值。

对于下拉框显示队列,可以有多种方法,但是经过测试大多数方法不适用,检索效率太低,最理想的实现方法是在数据查询定义即定义数据集时将索要显示的字段进行拼接,然后再显示值中设置这个拼接字段即可。

对于下拉框的选项,对于FR自带的数据库,不能显示在下拉框选项中,也不能进行检索。

FineReport——下拉框显示多列

在FR中,可以通过设置显示值来显示多列,例如[$$$+value("ds1",1,2,$$$,1)],然而,这种做法效率极低,在链接数据库的过程中,一旦数据库过大,就会造成浏览器卡死。

对于最新的解决方案,可以从数据集的建立时拼接字段来实现(即将显示值设为拼接之后的字段,但是在下拉框中显示的也会是整个字符串,而不是实际值),通过测试,几乎不影响运行速率。

css配合js模拟的select下拉框

css配合js模拟的select下拉框

js&jquery 获取select下拉框的值、文本内容、自定义属性

js&jquery 获取select下拉框的值.文本内容.自定义属性 CreationTime--2018年7月2日09点22分 Author:Marydon html

FineReport——JS二次开发(隐藏下拉框控件的倒三角)

在对FR控件进行二次开发的过程中,需要自定义样式,比如下拉框控件带有自动检索的功能,但是又希望它的显示样式如同文本框一样,这时就需要隐藏多余的部分. 在对在线文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值