js脚本问题

js脚本如下:
var location = this.options.location;  //获取当前控件的位置
var cr = FR.cellStr2ColumnRow(location);
var col = cr.col;  //列号
var ro = cr.row;  //行号

var value = contentPane.getWidgetByCell(FR.columnRow2CellStr({col: col-1, row: ro}));
//根据单元格获取控件

if (this.getValue()< value.getValue()){          //判断输入值是否小于B3单元格值
         
   FR.Msg.alert(FR.i18n.Alert, "完成日期不能小于交办日期:" + value.getValue()); //弹出对话框
   this.setValue(null);
   return false;
}



value的值为起始时间,而this.value的值为终止日期的值
当起始时间的值大于终止时间时,系统会提示,

当起始时间的值小于终止时间时,正常显示



为什么,在提交数据库后,起始时间和终止时间的值都为起始时间的值??????
FineReport405812832 发布于 2017-8-21 16:09
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
macro_hard发布于2017-8-21 16:09(编辑于 2023-9-6 09:34)
555
  • 405812832 405812832(提问者) 不会的
    回复
    2017-08-21 16:16 
  • macro_hard macro_hard 回复 405812832 :你的设计界面和填报属性最好截图发出来
    回复
    2017-08-21 16:18 
最佳回答
0
405812832发布于2017-8-21 16:19(编辑于 2023-9-6 09:34)
555
最佳回答
0
孤陌发布于2017-8-21 16:23(编辑于 2023-9-6 09:34)
555
  • 405812832 405812832(提问者) 是数据库的问题,他日期长度只有8
    回复
    2017-08-21 16:24 
  • pangfusheng pangfusheng 回复 405812832 :这个也可以在日期控件里设置的啊 自定义日期格式就可以了
    回复
    2017-08-21 16:25 
  • pangfusheng pangfusheng 回复 pangfusheng : 估计就是因为这个出现问题了
    回复
    2017-08-21 16:27 
  • 405812832 405812832(提问者) 回复 pangfusheng :之前试了半天,这个比较方便
    回复
    2017-08-21 16:28 
  • pangfusheng pangfusheng 回复 405812832 : 那就不清楚了 你现在这样的情况  你关闭设计器再重新打开看看  是不是以前的设置没有删除掉
    回复
    2017-08-21 16:29 
最佳回答
0
405812832发布于2017-8-21 16:35(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 396浏览人数
  • 最后回答于:2017-8-21 16:35
    活动推荐 更多
    热门课程 更多
    返回顶部