Страница 1 из 1

Вывод значений из вложенной сущности

Добавлено: 20 сен 2019, 15:11
Mor
Добрый день, поступила задача разделить информацию о сотруднике на личную и рабочую, я разделил при помощи дочерней сущности, но при выведении в таблице не могу вывести автоматически значения из дочерней сущности. Запросом пробовал, выводит число, но нужен текст.

Re: Вывод значений из вложенной сущности

Добавлено: 20 сен 2019, 15:26
Mor
На самом деле, круто, что есть возможность вывести в дочернюю информацию из родительной сущности, путём выбора типа поля "Значение родительной сущности", было бы классно сделать обратный финт, что бы в информацию табличного значения можно было вывести и значения из дочерней (дочерних) сущности.

Re: Вывод значений из вложенной сущности

Добавлено: 21 сен 2019, 11:31
sanys
Основная проблема реализации вашего вопроса в том, что нет проблем взять значение полей родительской записи, т.к. она может быть только одна, но есть проблемы с выводом значения поля из подчиненной таблицы - в ней много записей и не известно, значение какой именно надо получить.
Но тут на помощь может прийти Дополнение с Функциями и поле типа MySQL Формула.
Настраиваем Функцию с фильтрами, добавляем поле с формулой и пробуем.
Я так получаю значения полей последней добавленной записи в подчиненную таблицу.
Думаю, что можно попробовать сделать тоже самое с помощью типа поля MySQL Запрос, но это не точно.

Re: Вывод значений из вложенной сущности

Добавлено: 21 сен 2019, 13:00
Mor
Собственно, можно реализовать условный костыль, с правилами, через сущности, но это + к ручной работе, опять же, всегда есть правила, которые используются в тех же связанных записях и сущностях (выбор конкретного поля/столбца таблицы для (сущности) и выбор как отображать либо список записей, либо количество этих записей (связанные записи) )