Solved! Go to Solution.
function showResults(results) {
map.graphics.clear();
//create array of attributes
var items = dojo.map(results,function(result){
var graphic = result.feature;
map.graphics.add(graphic);
return result.feature.attributes;
var Testdate=dojo.date.locale.format(new Date(result.feature.attributes.DATEFICHE));
var item =dojo.mixin({ DATEFICHE2: Testdate }, result.feature.attributes);
});
//Create data object to be used in store
var data = {
identifier: "IDFICHE", //This field needs to have unique values
label: "IDFICHE", //Name field for display. Not pertinent to a grid but may be used elsewhere.
items: items
};
//Create data store and bind to grid.
store = new dojo.data.ItemFileReadStore({data:data});
var grid = dijit.byId('grid');
grid.setStore(store);
}
function showResultsNull(featureSet){
map.graphics.clear();
//create array of attributes
var items = dojo.map(featureSet.features, function(feature){
var graphic = feature;
map.graphics.add(graphic);
return graphic.attributes;
var Testdate=dojo.date.locale.format(new Date(featureSet.feature.attributes.DATEFICHE));
var item =dojo.mixin({ DATEFICHE2: Testdate }, featureSet.feature.attributes);
});
//Create data object to be used in store
var data = {
identifier: "IDFICHE", //This field needs to have unique values
label: "IDFICHE", //Name field for display. Not pertinent to a grid but may be used elsewhere.
items: items
};
//Create data store and bind to grid.
store = new dojo.data.ItemFileReadStore({data:data});
var grid = dijit.byId('grid');
grid.setStore(store);
}