js函数算出单元格中最新的时间
获得所有扩展单元格里的最新的时间和自定义javascript函数算出单元格中最大值/最小值有点类似,下面简单 
介绍下 
第一步:制作报表模板如下:数据集用的是订单表如下图
 
 
第二步:定义js函数,设计D3单元格的填报属性如下
 
 
第三步:在showReport.jsp加上自定义的js 
<script language=”javascript”> 
//一个javascript函数,可以算出一堆日期型单元格中最新的日期 
function getMaxDate(obj1,obj2){ 
var yyy = obj2; 
var maxDate = “”; 
maxDate=document.all["report1_C3"].value; 
for(var i=4;i<obj1+3;i++) 
var tempId = “report1_C”+i.toString(); 
var tempDate = document.all[tempId].value; 
if(tempDate>maxDate) 
maxDate=tempDate; 
var did = “report1_D2″;//求出最小值后在页面展现的单元格 
document.all[did].value=maxDate;//提交的值 
document.all[did].innerText=maxDate;//页面显示值 
return ”; 
</script>
最终效果图如下:
