Обычно, чтобы предупредить пользователя о чем-то, используют алерты, но это не всегда удобно, можно пользоваться своими уведомлениями:

ms-crm-example-preview-notification

пользовательские уведомления

как, например, это по умолчанию сделано в CRM:

Например, при создании продукта

Например, при создании продукта

Marco Amoedo предложил код,  который можно использовать для вставки своих уведомлений. Вот пример:

Читать полностью »

Как создавать кнопку на CRM-форме рассказано в предыдущем посте, теперь рассмотрим как создать новую запись кликом по кнопке и используя javascript.

Создавать будем новый объект сущности Account.

ms-crm-create-new-record-jscript

Читать полностью »

Стандартными средствами MS CRM нельзя создать кнопку на форме, хотя это было бы очень удобно.

Я покажу на примере Обращения (Case-incident) как создать на форме кнопку и повесить на клик функцию.

ms-crm-create-button-alert

кнопка на CRM-форме

Читать полностью »

Рассмотрим такой пример: есть crm-форма с несколькими секциями. По определенному условию нужно скрыть, к примеру, вторую секцию.

ms-crm-show-section-crmform

Исходный вид формы. Секцию,выделенную красным, мы скроем

Сделать это можно с помощью куска кода на javascript, прописанного в событии OnLoad формы:

Читать полностью »

Когда Вы открываете CRM-форму, она имеет стандартный размер  и не всем удобно работать. Но в зависимости от Ваших нужд, можно задать размеры формы или же растянуть форму на весь экран.

Когда грузится CRM-форма, она имеет стандартный размер, потом только начинает работать событие OnLoad и размер изменяется.

Приведенный код добавьте в событие OnLoad нужной сущности:

function OnCrmPageLoad()
{
ResizeForm( 600 , 400 , true );
}

function ResizeForm( width , height , center , X , Y )
{
if(center==true)
{
X=(screen.width-width)/2;
Y=(screen.height-height)/2;
}
window.resizeTo(width,height);
window.moveTo(X,Y);
}
OnCrmPageLoad();

Читать полностью »


© 2009-2010 Microsoft Dynamics CRM | Авторы: Афендиков Константин и Головчан Екатерина |