13.05.2009, 12:33 | #10 |
Чайный пьяница
|
Цитата:
Сообщение от Dekan
Попытаюсь по-другому
Скажем есть 2 этапа заполнения карточки Интереса (а по сути 2 раздела на форме): - Интерес; - Квалификация интереса. На каждом этапе нужно заполнить определенные поля. Между этими разделами есть "флажок" - Подтверждение заполнения полей 1-го этапа (флажок должен ставиться автоматически как только заполнятся все поля 1-го раздела). И пока этот флажок не стоит поля 2-го раздела не доступны для редактирования, флажок есть - поля доступны. 1. На OnLoad карточки и OnChange всех полей "первого этапа" поместите такой скрипт: Код: if (crmForm.all.<поле первого этапа 1>.DataValue == null || crmForm.all.<поле первого этапа 2>.DataValue == null || и так далее до количества полей в "первом этапе") { crmForm.all.<поле второго этапа 1>.Disabled = true; crmForm.all.<поле второго этапа 2>.Disabled = true; //и так далее по количеству полей второго этапа }
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|