...

Отображение полей в зависимости от содержания другого поля

Тема в разделе "Примеры сценариев", создана пользователем egor.kharlamov, 18 май 2022.

  1. egor.kharlamov

    egor.kharlamov New Member

    Все привет!
    Настраиваю CRM в "Источнике лидов" есть список источников.
    В форме создания "Лид" есть поле "Источник лидов", если в этом поле выбирается значение Эвент, то должно отобразится поле "Эвент" в форме создания "Лида".
    Как это можно сделать? Как отображать поле в зависимости от содержания другого?
     
  2. n.revin

    n.revin New Member

    Доброго дня.
    Делал подобное с помощью сценария на стороне клиента.
    Код:
    
    async function hideContacts(): Promise<void> {
        
    let typeApp Context.data.tip_zayavki!.name.toString(); 
    //Context.data.tip_zayavki - переменная на форме типа "категория", выбор в которой делает пользователь
        
    if (typeApp) {
            if (
    typeApp.toLowerCase().toString()!="вакансия") {
                
    ViewContext.data.skryt_kontakt false;
            } else {
                
    ViewContext.data.skryt_kontakt  true;
            }
        }
    }
    ViewContext.data.skryt_kontakt - контекстная переменная, типа "выбора"
    функция hideContacts - вызывается при изменении значения на форме.
     
  3. egor.kharlamov

    egor.kharlamov New Member

    Нюанс есть: поле "источник лида" типа "Приложение", а поле, которое нужно отобразить в зависимости от выбора значения поля "Источник лида" - "Эвент" типа "Ссылка"