Excell combo in grid synced with datasource

Good day,

I have synced the excell combo in a grid with a datasource. When I update rows in the datasource, the excell in the grid does not refresh its values.

I call the load function every time I show this screen because I want other users changes to be refreshed as well on my datasource. This is my code:

with(gdFases)
{
setHeader(“Código,Nombre,Tipo de Fase”);
attachHeader("#rspan,#text_filter,#select_filter");
setInitWidths(“150,*,250”);
setColumnIds(“id,nombre,tipofase”);
setColAlign(“center,left,left”);
setColTypes(“ro,ed,combo”);
init();
dsFases.load(“data/fases.php”,“xml”,function(){
sync(dsFases);
});

var optTiposFases = getColumnCombo(2);

}

dsTiposFases.load(“data/tiposfases.php”,“xml”,function(){
optTiposFases.sync(dsTiposFases);
});

Any help would be greatly apreciated.

Sorry made a mistake, its not datasource is dataStore.

Something else:

When I edit the excell with the combo I get the value of the combo posted to my server. But when I edit any other excell I get the text of the combo posted to the server. This breaks my update query because it is expecting an integer and not text.