- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 JS获取/赋值参数面板和报表面板的数据
在日常报表开发中,由于前台展现的特殊联动等功能要求,或前后台数据交互显示功能要求,经常需要通过JavaScript来获取单元格或控件中的数据值,对指定单元格或控件进行赋值等等,下面分享一下在报表参数面板、数据展示面板中,如何使用JavaScript进行数据获取和数据赋值。1、参数面板:获取控件值:var data=this.options.form.getWidgetByName("...
2020-03-25 18:27:53 720
原创 sql优化select * from table where c_id in (select c_id from table)问题
在数据库查询中,用查询结果A来反查某个数据库表中的数据B,是一个常见的操作;而在这个反查中,往往会出现效率低下的问题,反查时间超长等等。在sql反查中,有的写法是:select * from tablename1 where c_cityin ( select c_city fromtablename2 where c_id='0211') as a我在一些简单的数据...
2020-03-25 11:58:46 3186
原创 mysql字符型和数字型的转换(数字转数字字符,数字字符转数字)
1、查询时将数字型数据转为字符型(主要用于字符串与数字型数字的拼接):select concat(c_year,'年',c_province,'省') from tablename2、排序时将字符型数字转为数字型(主要用于将字符型数字数据按照数字型排序):select * from tablename order by c_price+1...
2020-03-25 10:32:02 495
原创 Python数据类型%s,%d,%f的用法
1、%s:字符型%s:正常输出字符%6s:输出6位字符,不足6位字符的左边用空格符补充,超过6位字符的输出全部字符(%-6d为右边用空格补充)%.2s:截取前2位字符,不足2位的左边用空格符补充%6.2s:先截取2为字符,然后补足6位字符test="python"print("按正常输出:%s"%test)print("按长度输出:%6s"%test)print("按截...
2020-03-08 19:17:56 15674
原创 解决python中cannot import name 'Bar' from 'pyecharts'问题
最近在学习pyecharts的时候,遇到了点问题,因为网上的解决办法五花八门还不能让我的代码彻底运行完,我这里就遇到的问题,说一下我的解决方式。1、首先,先保证自己已经安装了pyecharts,没有安装的话请:win+R,运行cmd,然后键入pip install pyecharts,完成pyecharts的安装2、因为pyecharts的版本更新问题,现在已经不能写成from pye...
2020-03-06 15:27:25 33488 17
原创 JS实现报表多文件批量导出和下载
在报表上线后,用户在导出报表的过程中,系统有一系列报表需要导出,为了减轻用户的工作量,可以在系统中实现一键进行多文件的批量导出,以及自定义导出文件名等。1、JavaScript事件:在工具栏或报表中,定义一个触发的超链接或JavaScript脚本。代码如下:layer.prompt( {title:"请输入工程脱敏名称",value:dxname},function(...
2020-03-06 12:54:04 952
原创 JS实现自定义文件名导出
在报表上线后,用户在导出报表的过程中,经常有需要修改导出文件名的需求,要么直接定义好了导出的文件为什么名称,要么都需要下载后才能线下进行文件名修改。博主这种用户就提出另一种需求,系统需要实现在用户导出数据的时候,让用户自行定义导出文件名名称,此时我们可以通过js来实现改功能。1、报表设计2、JavaScript事件在工具栏或报表中,定义一个触发的超链接或JavaScript脚本。...
2020-03-06 10:54:21 1324
原创 JS实现报表编辑后不显示红角
在报表上线中,当用户修改了控件值,控件所在单元格以及当前控件值会影响到数据的单元格,都会显示红角,会给用户一种不好的体验感,此时可以通过JavaScript事件,实现编辑后不显示红角。1、报表设计2、JavaScript事件在web属性中添加“加载结束”事件:contentPane.on("cellselect", function(td){ $('.dirty'...
2020-03-06 10:34:58 169
原创 获取控件值后自动进行查询,并将数据展现回报表中
1、在参数面板中预定义需要用的参数,并设置为不可见不可用2、编辑后事件1var area_value=contentPane.getWidgetByName("area_source").getValue();contentPane.parameterEL.getWidgetByName("area_search").setValue(area_value);3、编辑后事件2_...
2020-03-06 10:22:24 526
中国行政区划地图数据202101.xlsx
2021-03-15
工程造价数据库-建设历程.docx
2019-10-28
造价系统项目开发技术经验分享.pptx
2019-06-21
DPS集算中心案例教学
2019-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人