Hoje mostrarei como adicionar uma função, para que seja executado quando realizado o refresh de uma Grid (ou SubGrid) ou Painel (onde o Xrm.Page,ui não contem dados).
//MÉTODO A SER CHAMADO QUANDO DADO O REFRESH
function OnRefreshGrid()
{
alert("Grid Refreshed!");
}
//MÉTODO QUE ADICIONA O EVENTO DO REFRESH NA GRID
function AttachEventGrid()
{
//AQUI UTILIZO JQUERY INDEPENDENTE DE EXISTIR OU NÃO O Xrm.Page.ui
//POIS NO DASHBOARD (PAINEIS) NÃO EXISTE
var crmGrids = $("[type='crmGrid']");
//PERCORRE AS GRIDS ENCONTRADAS E REGISTRA O EVNTO
$(crmGrids).each(function(index,item){
item.control.add_onRefresh(OnRefreshGrid);
});
}
Com isso, quando pressionado o botão do refresh o evento definido será disparado.
[GARD]
Secondary to a defined click academic site dcolletage, toned buttocks and legs ante up the sexiness factor.