帆软日期控件变灰_数据分析插件FineReport中日期控件如何校验JS
效果查看
分页预览模板,选择开始时间和结束时间,使这两个日期之间相差超过15天,就会弹出上述对话框。
注:上述js代码在火狐,谷歌IE9等浏览器下没有问题,但是在IE8以及IE8以下的ie浏览器版本中时判断两个日期之间的差值的警告框则不会起作用。可用以下代码:
var start = this.options.form.getWidgetByName("starttime").getValue();
var end = this.options.form.getWidgetByName("endtime").getValue();
if( start == "" || start==null){ //判断开始日期是否为空
alert("错误,开始时间不能为空"); //开始日期参数为空时提示
return false;
};
if(end == "" || end==null){ //判断结束日期是否为空
alert("错误,结束时间不能为空"); //结束日期参数为空时提示
return false;
};
if( start > end){ //判断开始日期是否大于结束日期
alert("错误,开始时间不能大于结束时间"); //开始日期大于结束日期时提示
return false;
}
var aDate = start.split("-")
var startdate = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]) //转换为MM-dd-yyyy格式
alert(startdate);
var aDate = end.split("-")
var enddate = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0])
alert(enddate);
var subdate= ((enddate - startdate) /1000/ 60/60/24) //把相差的毫秒数转换为天数
alert(subdate);
if(subdate>15){ //判断结束日期是否超过开始日期后15天
alert("错误,结束日期必须在开始日期15天之内"); //结束日期超过开始日期后的十五天时提示
return false;
}
帆软日期控件变灰_数据分析插件FineReport中日期控件如何校验JS相关推荐
- 帆软按钮控件变查询_如何设置finereport按钮控件的可用时间
展开全部 不知bai道题主的意思是不du是要实现控制报表最zhi长预览时间,超时自动退出.dao在 %FR_HOME%\WebReport\目录下回新建一个logout.js文件,答输入一下代码,保存 ...
- 帆软报表更新到服务器控件展示不出来_报表插件 - FineReport报表官网
阅读提示: 文章中与FineReport软件使用的相关内容,基于软件的V7.0旧版本编写,不代表软件最新的使用方式. FineReport最新版免费试用:https://www.finereport. ...
- trackbar控件显示刻度值_安卓自定义电平流图形控件
引言 在无线电监测方面,需要对信号进行展示,其中一项数据就是设备返回的电平数据,需要对其实时展示,一图胜千言,最好且最直观的方式就是图表展示,这样对其信号强弱的变化,就可以一目了然. 本文主要讲安卓版 ...
- excel日期相减去除周末_仅在Excel中允许周末日期
excel日期相减去除周末 With Excel Data Validation, you can add rules to a data entry sheet, and control what ...
- mysql中对比月_详解Mysql中日期比较大小的方法
假如有个表product有个字段add_time,它的数据类型为datetime,有人可能会这样写sql: 代码如下 select * from product where add_time = '2 ...
- mysql 日期比较_详解Mysql中日期比较大小的方法
假如有个表product有个字段add_time,它的数据类型为datetime,有人可能会这样写sql: 代码如下 select * from product where add_time = '2 ...
- 帆软日期控件变灰_FineReport-JS脚本常见日期使用整理
var mydate = new Date(); //创建日期对象,返回值为当前日期(包涵时分秒) mydate.setMonth(mydate.getMonth()-1); //设置日期对象中的&q ...
- 帆软按钮控件变查询_帆软报表(多sheet)自定义分页查询
三.添加自定义按钮以及JS事件 1.打开'模板Web属性' 2.选中'填报页面设置',修改2)为'为模板单独设置',3)中是前面七个是添加的自定义按钮:通过4)按钮进行设置:5)操作是添加'加载结束' ...
- mysql读出来的日期后面多了个 .0处理及layui中日期控件点击一闪而过处理
1.mysql数据库中表的字段类型datetime 2.java中显示的字段是 java.util.Date 如果sql不做处理的话,显示.0 解决:sql中对日期格式化处理 DATE_FORMAT( ...
最新文章
- win设置计算机网络,Win10怎么修改网络类型,Win10网络类型怎么设置?
- 克隆真人语音只要1句话,AI问诊超96.4%全科医生!科大讯飞年度黑科技大秀,余承东都来了...
- 关于Java去连接HTTP地址的操作
- 归并排序改良 java_Java 八种排序算法总结
- 【Python】数据可视化教程来了!
- matplotlib plt.subplot
- TortoiseGit上传项目到GitHub
- 计算机PPT03,南京大学计算机网络课件03.ppt
- Mysql的执行顺序与优化分析
- 使用jieba提取文本TF-IDF关键词
- 零基础带你学习MySQL—分页查询(十八)
- [转载] python基础知识三——try与except处理异常语句
- win8下hosts保存文档失败,提示:请检查文件是否被另一个应用程序打开
- “国际贸易付款方式”汇总解读!
- 大雁塔尺寸_西安容易被误解的两座建筑 不是只有大小之分 游客来了才知道原因...
- 不能设置 19寸显示 屏分辨率为 1440*900 的神器到来了
- Java随机产生昵称
- Java面试宝典-2017
- 【深度学习神经网络】--BatchNorm详解
- Asp.Net Core 中_ViewStart.cshtml 及_ViewImports.cshtml 的作用
热门文章
- 【JVM】javap命令行分析(a++ + ++a)的虚拟机指令
- 最有用的Postgres扩展:pg_stat_statements
- github的应用详解
- [js对象]JS入门之Date对象
- 杭州一高中推刷脸吃饭:8秒搞定;乌海市与上海荷福签署合作协议 进入人工智能矿业安全领域...
- Vue内容分发slot
- RTMP协议学习笔记
- 微信支付开发(7) 刷卡支付
- 使用JDBC-ODBC桥接方式访问Access数据库(实例)
- LVS+piranha(多实例配置) 转载