通过js执行润乾下拉日历
问题描述:
直接通过onclick事件调用润乾的下拉日历,而不是通过设置单元格的编辑风格来实现
解决思路:
可以通过执行润乾下拉日历的js函数来实现
例如在单元格中设置类型为html,加入一段html代码,在input域中通过出发润乾的日历js来调用,别且设置取值类型等。
但是当报表展现时,焦点出发编辑框时页面会报js错误,不可识别的对象:_runqianCalendar
引起这种情况的原因是找不到润乾自带的下拉日历自带的js定义的对象造成的.所以还要引入润乾下拉日历自带的js,直接将引入js的内容加到刚才设定的html代码中即可
<script language=javascript src=”http://127.0.0.1:6001/demo/reportServlet?action=10&file=%2Fcom%2Frunqian%2Freport4%2Finput%2Fcalendar.js” mce_src=”http://127.0.0.1:6001/demo/reportServlet?action=10&file=%2Fcom%2Frunqian%2Freport4%2Finput%2Fcalendar.js”></script>
<script language=javascript>_createRunqianCalendar();</script>
这样页面中就可使用下拉日历功能。