Я пытаюсь включить и отключить пользовательскую кнопку ленты на основе значений субграда формы. Я создал простой Java-скриптовый метод в качестве веб-ресурса и назову его в правиле Enable с помощью инструментария. Ниже мой код:Контроль видимости кнопок на панели управления CRM 2011
function DisableSendInvitationRibbonButton()
{
alert('test');
var gridControl = document.getElementById("Attendees").control;
if (gridControl.readyState != "complete")
{ alert('readyState not Complete');
// delay one second and try again.
setTimeout(DisableSendInvitationRibbonButton, 100);
return;
}
else
{ alert('readyState Complete');
var ids = gridControl.get_allRecordIds();
alert(ids.length);
}
}
Код только отбивание предупреждения «Test», это выглядит как подсеточный не загружается. Любая помощь будет оценена по достоинству.
Спасибо!
убедитесь, что SubGridId верен. – Scorpion