Цитата:
Сообщение от
Alexey-IT
Здравствуйте!
Не подскажите, как сделать преобразование полей из необязательных в обязательное. Например, на форме "Организация" Есть четыре поля с телефонами (все они не обязательные). Как при закрытии окна (нажатии кнопки "OK") произвести проверку, что хотя бы одно из полей не пусто?
Т.е. надо ввести по крайней мере значение в одно из полей. И если все поля пустые, то форму не закрывать.
С уважением, Алексей.
Попробуйте так - добавьте следующий скрипт на OnSave обрабочик:
if (crmForm.all.telephone1.DataValue == null && crmForm.all.telephone2.DataValue == null && crmForm.all.telephone3.DataValue == null)
{
alert('Заполните хоть одно из полей-телефонов!');
event.returnValue = false;
return false;
}