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

Анализ статуса полей подчиненной сущности

Добавлено: 22 май 2018, 13:48
De_mon
Доброго дня. Имеем следующую задачу :

Сущность "заказы" - вложенная сущность "товары" , в сущности товары есть поле "статус" с типом выпадающий список и привязанным глобальным списком .

Сущность "заказы" так же имеет поле "статус товаров" , имеется ли техническая возможность анализировать поле статус в сущности "товары" и выводить в поле сущности "заказы" статус этих товаров. Например если все товары имеют статус - на складе , то в поле сущности заказы вывести - на складе.

Re: Анализ статуса полей подчиненной сущности

Добавлено: 22 май 2018, 14:05
support
Создаем две функции COUNT:
1 - считаем все вложенные товары
2 - считаем все вложенные со статусом "на складе"

В сущности Заказы создаем поле формулу где пишем

Код: Выделить всё

if({1}={2},'на складе','нет')

Re: Анализ статуса полей подчиненной сущности

Добавлено: 22 май 2018, 14:10
De_mon
Ага , логика понятна, а можно ли все это обернуть еще в одну функцию , которая бы подставляла в поле значение глобального списка ? Опять же , очень важно цветом выделить состояние .

Re: Анализ статуса полей подчиненной сущности

Добавлено: 22 май 2018, 14:28
support
Нет, но в условии вы выводите строку, так что можно сделать и так

Код: Выделить всё

if({1}={2},'<span color="green">на складе</span>','нет')
Ну или иконку вставить и т.д.

Re: Анализ статуса полей подчиненной сущности

Добавлено: 22 май 2018, 14:39
De_mon
Да, действительно, о том что тегами можно выбирать цвет не подумал, большое спасибо !