var d =
new Date();
var ymd =
new Date(d.getFullYear(),(d.getMonth()),d.getDate());
var dd = ymd.format(
'Y-m-d'); // 当前时间
d.setDate(d.getDate()-
3);
var ymd2 =
new Date(d.getFullYear(),(d.getMonth()),d.getDate());
var dd2 = ymd2.format(
'Y-m-d');// 3天前日期var hp=
new Ext.data.HttpProxy({
url : 'initErrorInfo.action?queryStartDate='+dd2+
'&queryEndDate='+
dd
});
var errorInfoLook =
Ext.data.Record.create([
{name : 'areaCode'},
{name : 'errMsg'},
{name : 'errDis'}
]);
//最近3天的待人工工单处理效率
var errorInfoStore =
new Ext.data.Store({
// 配置分组数据集
proxy : hp,
reader : new Ext.data.JsonReader({
id : "errorInfo",
totalProperty : 'results',
root : 'items'
}, errorInfoLook),
remoteSort : true
});
errorInfoStore.load();
var grid =
new Ext.grid.GridPanel({
title : '错误信息查询结果',
//applyTo : 'grid-div',
width : Ext.getBody().getViewSize().width/
2,
loadMask:true,
height : Ext.getBody().getViewSize().height -
160,
frame : true,
renderTo:'grid-div3',
store : errorInfoStore,
columns : [
new Ext.grid.RowNumberer({width:
20}),
{header:"地市",width:
100,dataIndex:
'areaCode',sortable:
true},
{header:"错误原因",width:
200,dataIndex:
'errMsg',sortable:
true},
{header:"错误描述",width:
270,dataIndex:
'errDis',sortable:
true}
],
// bbar:[exportButton]
bbar:pageAA
});
若点击查询按钮 刷新表格数据:
function statisByDev()
{
//submitForm();
var date1 = document.getElementById(
'date1errorInfo').value;
var date2 = document.getElementById(
'date2errorInfo').value;
var d =
new Date();
var year =
d.getYear();
var month = d.getMonth()+
1;
var date =
d.getDate();
var day =
d.getDay();
var curDateTime=
year;
if(month>
9)
curDateTime = curDateTime +
"-"+
month;
else
curDateTime = curDateTime +
"-0"+
month;
if(date>
9)
curDateTime = curDateTime +
"-"+
date;
else
curDateTime = curDateTime +
"-0"+
date;
if(date1 !=
"" && date2 !=
""){
if(date1 >=
date2){
Ext.MessageBox.alert("错误",
"结束日期应大于起始日期");
return false;
}
}
//起始日期
var queryStartDateValue=document.getElementById(
'date1errorInfo').value;
//结束日期
var queryEndDateValue=document.getElementById(
'date2errorInfo').value;
hp.conn.url='ewsErrorInfo.action?queryStartDate='+queryStartDateValue+'&queryEndDate='+queryEndDateValue;
errorInfoStore.reload({params:{start:0, limit:pageSize}});
}
总之通过hp.conn.url可以控制。
转载于:https://www.cnblogs.com/kunpengit/archive/2012/11/12/2766556.html
相关资源:数据结构—成绩单生成器