При создании атрибута типа Datetime вы можете выбрать два варианта его отображения: только дата,дата и время. Ну а если нужно только время?
Можно создать атрибут типа DateTime, выбрать отображение Дата и время и средствами javascript на форме уже спрятать часть с датой.
Так как часть с временем недоступна по умолчанию (пока не будет заполнена часть с датой), следует присвоить начальное значение полю и потом уже прятать дату.
crmForm.all.new_field.DataValue = new Date();
document.getElementById(«new_field»).childNodes[0].childNodes[0].style.display = «none»;
document.getElementById(«new_field»).childNodes[0].childNodes[1].style.display = «none»;
где new_field-ваше поле DateTime.
Обычно, чтобы предупредить пользователя о чем-то, используют алерты, но это не всегда удобно, можно пользоваться своими уведомлениями:

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

Например, при создании продукта
Marco Amoedo предложил код, который можно использовать для вставки своих уведомлений. Вот пример:
Читать полностью »
Как создавать кнопку на CRM-форме рассказано в предыдущем посте, теперь рассмотрим как создать новую запись кликом по кнопке и используя javascript.
Создавать будем новый объект сущности Account.

Читать полностью »
Стандартными средствами MS CRM нельзя создать кнопку на форме, хотя это было бы очень удобно.
Я покажу на примере Обращения (Case-incident) как создать на форме кнопку и повесить на клик функцию.

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

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