- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
Если ЭтаФорма.ВладелецФормы.ТекущийЭлемент.Имя = "кнПосещение" Тогда
ТипТрафика = Справочники.CRM_ТипТрафика.ПосещениеАвтосалона;
ЭтаФорма.Заголовок = НСтр("ru = 'Регистрация нового трафика. Посещение'");
ИначеЕсли ЭтаФорма.ВладелецФормы.ТекущийЭлемент.Имя = "кнЗвонок" Тогда
ТипТрафика = Справочники.CRM_ТипТрафика.Звонок;
ЭтаФорма.Заголовок = НСтр("ru = 'Регистрация нового трафика. Звонок'");
ИначеЕсли ЭтаФорма.ВладелецФормы.ТекущийЭлемент.Имя = "кнEmail" Тогда
ТипТрафика = Справочники.CRM_ТипТрафика.EmailДилера;
ЭтаФорма.Заголовок = НСтр("ru = 'Регистрация нового трафика. Email'");
ЭлементыФормы.полеТелефон.Картинка = БиблиотекаКартинок.Renault_Mail_New_20;
ЭлементыФормы.полеТелефон.Маска = "";
ИначеЕсли ЭтаФорма.ВладелецФормы.ТекущийЭлемент.Имя = "кнЛидRenault" Тогда
ТипТрафика = Справочники.CRM_ТипТрафика.ЛидДилера;
КонецЕсли;
Фирменная CRM система от Renault. Определения типа трафика по имени активного элемента владельца формы.
dsfix 29.12.2017 11:57 # −1
NioGoth 29.12.2017 12:04 # +1
Во первых есть реквизит ТипТрафика. По нему и можно установить заголовок и выполнить другие необходимые действия.
Во вторых я нашел эту штуку когда попытался открыть эту форму из другого места. Разуметься кнопки с нужным именем там не было.
dsfix 29.12.2017 12:55 # −1
NioGoth 29.12.2017 13:00 # +1
Как из обзвона клиента перейти сразу в трафик и записать на тест-дрйав?
Обзвон целиком моя разработка где то пятилетней давности, а москва придумала то что салон должен работать в DMS, но обзвоны туда не завезли.
dsfix 29.12.2017 13:11 # −1
vistefan 29.12.2017 13:16 # +1
Есть продукт/библиотека, про которую ты время от времени слышишь, из случайных источников узнаешь, что она существует и для чего нужна.
Или же целенаправленно ищешь библиотеку под свою задачу. Ты что в код Qt полезешь, чтобы узнать как там именно рисуются интерфейсы?
Чужой -- то есть не относящийся к данному проекту, даже если его написал ты, то есть инкапсулированный код, для данного кейса являющийся черным ящиком. В этом смысле чужой код надо смотреть только при возникновении проблем с ним, и то только после изучения документации к нему, и, возможно, опроса коммьюнити.
NioGoth 29.12.2017 13:21 # 0
Причем для того что бы сделать нормально все предпосылки есть но почему то сделано вот так.
Я разумеется все поправил и все работает. Просто такой подход для меня загадка.