Показать сообщение отдельно
Старый 23.07.2009, 14:26   #11  
echo_igor is offline
echo_igor
Участник
Аватар для echo_igor
 
116 / 10 (1) +
Регистрация: 09.06.2009
Адрес: Ростов-на-Дону
Цитата:
Сообщение от a33ik Посмотреть сообщение
Для начала. Код не может появляться - он может выполняться.

Что до кода, то он примерно такой:

Код:
if (event.Mode == 5)//Деактивация возможной сделки
{
	if (crmForm.all.<поле с заветной галочкой>.DataValue != true)//Галочка установлена
	{
		alert('Нельзя закрыть сделку.');
		event.returnValue = false;
		return false;
	}
}
Код должен быть вставлен в обработчик OnSave формы возможной сделки и он срабатывает не только по нажатию кнопок сохранить/сохранить и закрыть. Читайте SDK.
Спасибо, всё получилось. А чтобы поле согласование отображалось у пользователя, но перевести(поставить галочку) мог только руководитель?
Просто если скрывать поле, то пользователю, будет тяжело понять - согласована ли сделка или же нет? Если поле будет отображаться то это проблема будет снята.