Правила отправки telegram

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
userspb
Сообщения: 284
Зарегистрирован: 09 фев 2017, 12:05
Имя: Алексей
Откуда: Санкт-Петербург

Правила отправки telegram

Сообщение userspb »

Добрый вечер ! Имеется следующий вопрос есть сущность заказчики в ней подсущность сделки и уже в сделках подсущность этапы сделки, сейчас приходят уведомления о заведении новых заказчиков/сделок/этапов, но вот как вывести в правила "этапы сделки" id поля кто заказчик ? если например при заведении сделки заказчика вырываем полем [parent id] то как перепыгнуть в этапах и вырвать название заказчика ?
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Re: Правила отправки telegram

Сообщение Евгений »

А как будет использоваться поле "Название заказчика" в записи этапа? Если просто для отображения, то можно формульным полем вытянуть название из "Заказчики" запросом, поскольку ИД заказчика имеем. Но по такому формульному полю нельзя будет делать запросы, фильтры и поиск в списке этапов.
Аватара пользователя
userspb
Сообщения: 284
Зарегистрирован: 09 фев 2017, 12:05
Имя: Алексей
Откуда: Санкт-Петербург

Re: Правила отправки telegram

Сообщение userspb »

Так только для telegram уведомлений надо чисто отображение
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Re: Правила отправки telegram

Сообщение Евгений »

Тогда можно сделать так. Проброс названия заказчика через один уровень с помощью промежуточного скрытого поля.

Заказчики - оставляем как есть.

Сделки - добавляете формульное поле "Проброс названия заказчика". Поле скрываете для всех пользователей, оно служебное. Создаёте функцию "Проброс названия заказчика", в настройках функции указываете Сущность==Заказчик, Функция==СЕЛЕКТ, Формула==[<ИД поля Название из сущности Заказчик>]. ИД созданной функции используете в скрытом формульном поле "Проброс названия заказчика" сущности Сделки.

Этапы - добавляете формульное поле "Название заказчика". Поле видимое для пользователей. Создаёте ещё одну функцию "Вот это уже точно название заказчика", в настройках функции указываете Сущность==Сделки, Функция==СЕЛЕКТ, Формула==[<ИД поля "Проброс названия заказчика">]. ИД этой ещё одной созданной функции используете в формульном поле "Название заказчика" сущности Этапы.

Название Заказчика будет отображаться в Этапах. Но при попытке задать фильтр по этому полю, в настройках фильтра будет запрашиваться числовое значение, отфильтровать по строковому значению невозможно.
Ответить