Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:filter_report_distribution:filtr_list_param [2021/06/08 09:45] gorbunova |
ru:filter_report_distribution:filtr_list_param [2023/04/20 14:56] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Возможности использования фильтра в списках ====== | + | ====== Возможности использования фильтра по классу-потомку в привязках с типом "Список", выводящих данные более общего класса ====== |
- | В отчетах для параметров типа «Список» существует возможность использовать фильтр, созданный не только по классу списка, но и по более узкому (одному из дочерних) классу. Например, если объекты в фильтруемом списке объекты общего класса (обычно это класс «Объекты системы»), а в действительности он содержит объекты дочернего класса, то можно использовать фильтр по этому дочернему классу, но при этом параметры конкретного класса от списка вывести не получится. | + | В отчетах для параметров типа "Список" существует возможность использовать фильтр, созданный не только по классу списка, но и по более узкому (одному из дочерних) классу. Например, если объекты в фильтруемом списке объекты общего класса (обычно это класс "Объекты системы"), а в действительности он содержит объекты дочернего класса, то можно использовать фильтр по этому дочернему классу, но при этом параметры конкретного класса от списка вывести не получится. |
__** Пример: **__ | __** Пример: **__ | ||
- | Необходимо вывести родителей субъекта, у которых тип субъекта «Подразделение» | + | Необходимо вывести родителей субъекта, у которых тип субъекта "Подразделение" |
__** Решение: **__ | __** Решение: **__ | ||
- | - В справочнике «Хранимые фильтры» создать фильтр по классу «Субъекты», с условием Тип Субъекта=Подразделение \\ {{ :ru:activation:fips.png?nolink |}} | + | - В справочнике "Хранимые фильтры" создать фильтр по классу "Субъекты", с условием Тип Субъекта=Подразделение \\ {{ :ru:filter_report_distribution:list_param1.png?nolink |}} |
- | - Создать отчет по классу «Субъекты» \\ {{ :ru:activation:fips.png?nolink |}} | + | - Создать отчет по классу "Субъекты" |
- | - В данном отчете добавить привязку типа «Список», в качестве источника данных выбрать список «Родители» \\ {{ :ru:activation:fips.png?nolink |}} \\ Вывести на показ параметр «Название» и перейти к настройкам фильтра \\ {{ :ru:activation:fips.png?nolink |}} \\ В настройках фильтра выбрать созданный ранее фильтр. | + | - В данном отчете добавить привязку типа "Список", в качестве источника данных выбрать список "Родители" \\ {{ :ru:filter_report_distribution:list_param2.png?nolink |}} \\ Вывести на показ параметр "Название" и перейти к настройкам фильтра \\ {{ :ru:filter_report_distribution:list_param3.png?nolink |}} \\ В настройках фильтра выбрать созданный ранее фильтр. |
В результате формирования данного отчета от объекта будут выведены родители, у которых тип субъекта – Подразделение. | В результате формирования данного отчета от объекта будут выведены родители, у которых тип субъекта – Подразделение. | ||
\\ | \\ | ||
- | __** Видеоинструкция по созданию подобного отчета: **__ | + | __** Видеоинструкция по созданию подобного отчета: **__ |
+ | |||
+ | |||
<html> | <html> | ||
- | <iframe width="100%" height="467" src="https://www.youtube.com/watch?v=hzQGlRG0CyU" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> | + | <iframe width="1280" height="720" src="https://www.youtube.com/embed/hzQGlRG0CyU" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> |
</html> | </html> | ||
+ | |||
+ | |||
+ | |||
+ | [<contextnavigator>] | ||
+ | {(rater>id=ru_filter_report_distribution_filtr_list_param|name=Возможности использования фильтра по классу-потомку в привязках с типом "Список", выводящих данные более общего класса|type=vote|trace=ip|img=:taggic.png|headline=off)} |