Что такое функция «Зависимый блок/поле»?
Posted: Thu Jul 10, 2025 6:25 am
Добро пожаловать в очередную главу нашей серии статей «Большие мелочи», где мы расскажем о некоторых малоизвестных и порой упускаемых из виду функциях и улучшениях Vtiger CRM, которые произвели настоящий фурор. В этой статье мы рассказываем о функции «Зависимости полей/блоков», которая позволяет администраторам устанавливать зависимости между полем или блоком на основе значений других полей. Давайте узнаем об этой функции подробнее.
Как упоминалось выше, эта функция позволяет администраторам устанавливать зависимости, которые будут отображать или скрывать поле или блок в записи в зависимости от значений списка выбора, выбранных для других полей того же модуля. Рассмотрим пример:
Менеджеры службы поддержки, являющиеся администраторами своей учётной записи Список контактов уровня C Vtiger, хотят, чтобы их служба поддержки выбирала значения из списка (Picklist) в поле «Тип решения» после того, как обращение отмечено как решённое. Они не хотят, чтобы это поле отображалось в записи или заполнялось до тех пор, пока статус обращения не изменится на «Решённое». Однако после того, как обращение отмечено как решённое, они хотят, чтобы это поле было обязательным и заполнялось до сохранения записи. Менеджеры службы поддержки могут использовать функцию «Зависимое поле/Блок», чтобы скрыть поле «Тип решения», пока пользователь не отметит поле «Статус обращения» как «Решённое».
Преимущества
Приведённый выше сценарий — всего лишь пример использования функции зависимых блоков/полей, но возможности безграничны. Они также могут меняться в зависимости от потребностей бизнеса. Вот лишь некоторые из дополнительных преимуществ, которые пользователи получат при внедрении этой функции:
Как упоминалось выше, эта функция позволяет администраторам устанавливать зависимости, которые будут отображать или скрывать поле или блок в записи в зависимости от значений списка выбора, выбранных для других полей того же модуля. Рассмотрим пример:
Менеджеры службы поддержки, являющиеся администраторами своей учётной записи Список контактов уровня C Vtiger, хотят, чтобы их служба поддержки выбирала значения из списка (Picklist) в поле «Тип решения» после того, как обращение отмечено как решённое. Они не хотят, чтобы это поле отображалось в записи или заполнялось до тех пор, пока статус обращения не изменится на «Решённое». Однако после того, как обращение отмечено как решённое, они хотят, чтобы это поле было обязательным и заполнялось до сохранения записи. Менеджеры службы поддержки могут использовать функцию «Зависимое поле/Блок», чтобы скрыть поле «Тип решения», пока пользователь не отметит поле «Статус обращения» как «Решённое».
Преимущества
Приведённый выше сценарий — всего лишь пример использования функции зависимых блоков/полей, но возможности безграничны. Они также могут меняться в зависимости от потребностей бизнеса. Вот лишь некоторые из дополнительных преимуществ, которые пользователи получат при внедрении этой функции: