reloading store problem solved
This commit is contained in:
@@ -107,6 +107,8 @@ TaskContext.prototype.editTaskSteps = function(_3252){
|
|||||||
|
|
||||||
//Secondly deleting from Grid
|
//Secondly deleting from Grid
|
||||||
taskSteps.remove(r);
|
taskSteps.remove(r);
|
||||||
|
//Reloading store after removing steps
|
||||||
|
availableSteps.reload();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -139,6 +141,8 @@ TaskContext.prototype.editTaskSteps = function(_3252){
|
|||||||
autoLoad : true,
|
autoLoad : true,
|
||||||
fields : stepsFields
|
fields : stepsFields
|
||||||
});
|
});
|
||||||
|
//availableSteps.load();
|
||||||
|
|
||||||
|
|
||||||
var conditionsColumns = new Ext.grid.ColumnModel({
|
var conditionsColumns = new Ext.grid.ColumnModel({
|
||||||
columns: [
|
columns: [
|
||||||
@@ -282,7 +286,6 @@ TaskContext.prototype.editTaskSteps = function(_3252){
|
|||||||
scope: this,
|
scope: this,
|
||||||
afteredit: function(roweditor, changes, record, rowIndex) {
|
afteredit: function(roweditor, changes, record, rowIndex) {
|
||||||
|
|
||||||
|
|
||||||
var stepUIDObj = record.data.STEP_UID_OBJ;
|
var stepUIDObj = record.data.STEP_UID_OBJ;
|
||||||
var stepTypeObj = record.data.STEP_TYPE_OBJ;
|
var stepTypeObj = record.data.STEP_TYPE_OBJ;
|
||||||
var stepMode = record.data.STEP_MODE;
|
var stepMode = record.data.STEP_MODE;
|
||||||
@@ -301,7 +304,7 @@ TaskContext.prototype.editTaskSteps = function(_3252){
|
|||||||
Ext.MessageBox.alert ('Status','Step has been assigned successfully.');
|
Ext.MessageBox.alert ('Status','Step has been assigned successfully.');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
availableSteps.reload();
|
||||||
//Deleting previously assigned step on updating/replacing with new step.
|
//Deleting previously assigned step on updating/replacing with new step.
|
||||||
if(changes != '' && typeof record.json != 'undefined')
|
if(changes != '' && typeof record.json != 'undefined')
|
||||||
{
|
{
|
||||||
@@ -321,6 +324,7 @@ TaskContext.prototype.editTaskSteps = function(_3252){
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -474,7 +478,7 @@ TaskContext.prototype.editUsers= function(_5625)
|
|||||||
TU_RELATION: ''
|
TU_RELATION: ''
|
||||||
});
|
});
|
||||||
|
|
||||||
|
//storeUsers.reload();
|
||||||
if(storeUsers.data.items.length == 0)
|
if(storeUsers.data.items.length == 0)
|
||||||
Ext.MessageBox.alert ('Status','No users are available. All users have been already assigned.');
|
Ext.MessageBox.alert ('Status','No users are available. All users have been already assigned.');
|
||||||
else
|
else
|
||||||
@@ -525,6 +529,9 @@ TaskContext.prototype.editUsers= function(_5625)
|
|||||||
}
|
}
|
||||||
//Secondly deleting from Grid
|
//Secondly deleting from Grid
|
||||||
taskUsers.remove(r);
|
taskUsers.remove(r);
|
||||||
|
|
||||||
|
//Reloading available user store
|
||||||
|
storeUsers.reload();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -558,6 +565,7 @@ TaskContext.prototype.editUsers= function(_5625)
|
|||||||
fields : userFields
|
fields : userFields
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
var grid = new Ext.grid.GridPanel({
|
var grid = new Ext.grid.GridPanel({
|
||||||
store: taskUsers,
|
store: taskUsers,
|
||||||
id : 'mygrid',
|
id : 'mygrid',
|
||||||
@@ -661,6 +669,7 @@ TaskContext.prototype.editUsers= function(_5625)
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
storeUsers.reload();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -1438,7 +1447,7 @@ TaskContext.prototype.stepTriggers = function(_5625)
|
|||||||
|
|
||||||
var tree = new Ext.tree.TreePanel({
|
var tree = new Ext.tree.TreePanel({
|
||||||
//renderTo : 'cases-grid',
|
//renderTo : 'cases-grid',
|
||||||
dataUrl : 'get-tree.php?tid='+taskId,
|
dataUrl : 'get-triggers-tree.php?tid='+taskId,
|
||||||
border : false,
|
border : false,
|
||||||
rootVisible : false,
|
rootVisible : false,
|
||||||
height : 320,
|
height : 320,
|
||||||
@@ -1455,28 +1464,6 @@ TaskContext.prototype.stepTriggers = function(_5625)
|
|||||||
var sStepUID = node.attributes.id;
|
var sStepUID = node.attributes.id;
|
||||||
workflow.selectedStepUID = sStepUID;
|
workflow.selectedStepUID = sStepUID;
|
||||||
|
|
||||||
// var stepsTriggers = new Ext.data.JsonStore({
|
|
||||||
// root : 'data',
|
|
||||||
// url : 'proxyStepTriggers?tid='+taskId+'&stepid='+sStepUID,
|
|
||||||
// totalProperty : 'totalCount',
|
|
||||||
// idProperty : 'gridIndex',
|
|
||||||
// remoteSort : true,
|
|
||||||
// fields : triggersFields
|
|
||||||
// });
|
|
||||||
|
|
||||||
/*var newUrl = 'proxyStepTriggers?pid='+pro_uid+'&tid='+taskId+'&stepid='+sStepUID;
|
|
||||||
var availableTriggers = new Ext.data.JsonStore({
|
|
||||||
root : 'data',
|
|
||||||
url : 'proxyStepTriggers?pid='+pro_uid+'&tid='+taskId+'&stepid='+sStepUID,
|
|
||||||
totalProperty : 'totalCount',
|
|
||||||
idProperty : 'gridIndex',
|
|
||||||
remoteSort : false, //true,
|
|
||||||
autoLoad : true,
|
|
||||||
fields : triggersFields
|
|
||||||
});*/
|
|
||||||
//var columns = triggerGrid.getColumnModel();
|
|
||||||
//triggerGrid.reconfigure(stepsTriggers,triggerGrid.getColumnModel());
|
|
||||||
|
|
||||||
stepsTriggers.on({
|
stepsTriggers.on({
|
||||||
beforeload: {
|
beforeload: {
|
||||||
fn: function (store, options) {
|
fn: function (store, options) {
|
||||||
@@ -1566,6 +1553,8 @@ TaskContext.prototype.stepTriggers = function(_5625)
|
|||||||
|
|
||||||
//Secondly deleting from Grid
|
//Secondly deleting from Grid
|
||||||
stepsTriggers.remove(r);
|
stepsTriggers.remove(r);
|
||||||
|
|
||||||
|
availableTriggers.reload();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -1726,6 +1715,7 @@ TaskContext.prototype.stepTriggers = function(_5625)
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
availableTriggers.reload();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user