Страница 1 из 1
Автоматическое добавление связей
Добавлено: 21 фев 2019, 09:03
Плюшевый Панда
Есть сущности Договоры и Клиенты, отношение у них многие ко многим. В сущности Договор есть несколько полей сущности Клиенты. Как можно добавить связи на этапе заполнения сущности? Чтобы в записи конкретного Клиента было видно какой с ним договор и сколько? Также ограничить удаление записей, если они связаны таким образом.
Идея в том, чтобы иметь возможность как выбрать уже имеющуюся запись в сущности, так и добавить новую при заполнении Договора и связать это все
Re: Автоматическое добавление связей
Добавлено: 21 фев 2019, 10:14
support
Если речь идет о поле "связанные записи", то такой возможности нет.
Re: Автоматическое добавление связей
Добавлено: 21 фев 2019, 10:35
Плюшевый Панда
Связанные записи можно добавлять уже в сформированные сущности. Здесь же речь именно о связи сущностей. При использовании поля сущность оно заносится в текущую запись, а нужно чтобы заносились и в запись, которая выбирается в поле сущность.
Re: Автоматическое добавление связей
Добавлено: 21 фев 2019, 11:02
support
Что то я не понял, они и так связанны, и в настройках станицы записи вы сможете вывести все записи, которые связанны по полю Сущность.
Re: Автоматическое добавление связей
Добавлено: 21 фев 2019, 11:26
Плюшевый Панда
Да, но у меня получается связь с одной сущностью по 4 полям, в зависимости от количества клиентов, причем тот или иной клиент может попадать в разные списки (в одном договоре заполнили его во 2 поле, в другом в 4...).
А хочется просто строку, вида: Договоров: 3. А уже нажав количество договоров получать полный список. Или хотя бы общий список по полям, а не 4 разные
Re: Автоматическое добавление связей
Добавлено: 21 фев 2019, 14:40
support
Так не получится. Я бы сделал с помощью поля Связанные записи, где вы сможете добавлять к договору разное количество клиентов и они там и там будут отображаться.
https://www.rukovoditel.net/ru/related-records.html
Re: Автоматическое добавление связей
Добавлено: 01 мар 2019, 09:10
Плюшевый Панда
В этом случае можно будет выводить договор через шаблоны?
Поясню, в шапке договора указано: клиент 1, клиент 2 и клиент 3, именуемые далее заказчик...
В конце договора в реквизитах указано: клиент 1, паспорт 1, адрес 1, клиент 2, паспорт 2, адрес 2...
Т.е. чтобы добавлять разные поля из связанных записей и они не шли в одной куче.
Re: Автоматическое добавление связей
Добавлено: 01 мар 2019, 12:12
support
Ну пробуйте, вариантов вывода там есть множество. Смотрите справку (иконка ?)
Re: Автоматическое добавление связей
Добавлено: 04 мар 2019, 17:30
Плюшевый Панда
А почему нельзя связывать записи на этапе создания?
Как сейчас, это очень неудобно, сначала создать договор и клиентов, потом их связывать между собой.
Re: Автоматическое добавление связей
Добавлено: 04 мар 2019, 18:01
support
Плюшевый Панда писал(а): 04 мар 2019, 17:30
А почему нельзя связывать записи на этапе создания?
Потому что нет ID записи к чему привязывать.