vinegredz 0 Report post Posted October 15 Здравствуйте. Не могу понять (хотя читал документацию) как должны работать relate поля и связи. Вот что у меня есть: Модуль Родители Модуль Дети Что я сделал: Открыл Студию В модуль Родители, добавил новое поле Дети, которое ссылается на модуль Дети Проверил, что в модули Родители есть связь с модулей Дети (многие ко многим) Создал новую запись в модуле Родители указав в поле Дети одну из записей Что получилось: На странице записи в модели Родители появился субпанель Субпанель пустая, но дает возможность добавить запись вручную Вопрос: Разве при создании/изменении записи в модуле Родители не должна создаваться связь автоматически и данные из модуля Дети не должны ли появляться автоматически в субпанели? Так как связь типа многие-ко-многим, то информация о родителе должна появиться и у ребенка. SuiteCRM 7.11.8 (пробовал так-же на 7.11.5) Quote Share this post Link to post Share on other sites
vinegredz 0 Report post Posted October 15 Проверил базу данных. Нашел таблицу с названием связи (в моем случае это contacts_kids_kids_1_c) и она оказалось пустой. Если создать связь между записями вручную, через субпанель, то в этой таблице базы данных появляется новая запись. Получается, что у меня некорректно работает CRM? Странно, потому что использую последнюю версию вообще без сторонних модификаций. Quote Share this post Link to post Share on other sites
SpravkaCRM.ru 19 Report post Posted November 18 Зависит от того, как же все же было добавлено поле со связью. Если мы добавили связь многие-ко-многим, то поля не появляются. появляются сабпанели у обоих модулей Если мы добавили связь один-ко-многим, то у одного модуля появится поле, а у другого - сабпанель Если мы добавили связь один-к-одному, то в обоих модулях появятся поля и во всех этих случаях связь будет организована через промежуточную таблицу, которая будет создана Но есть еще случаи, когда мы добавляем поле "Относится к" или как то так называется. В этом случае в модуль добавляется поле c ID записи, которую мы хотим добавить. Quote Share this post Link to post Share on other sites