Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:linq:gantt [05.02.2021 09:27] maynproduct:linq:gantt [14.10.2025 10:28] (текущий) ekaterina.menkhuzina
Строка 1: Строка 1:
 ====== Вывод полей из LINQ-запроса в Диаграмму Ганта ====== ====== Вывод полей из LINQ-запроса в Диаграмму Ганта ======
 +{{tag>Реализация:настройка}} 
  
 Вы можете настроить произвольные поля для вывода в диаграмме Ганта, которые будут наиболее точно отвечать вашим потребностям и бизнес-процессу.  \\   Вы можете настроить произвольные поля для вывода в диаграмме Ганта, которые будут наиболее точно отвечать вашим потребностям и бизнес-процессу.  \\  
Строка 5: Строка 6:
   - вывести их через стандартный инструмент отображения скрытых колонок в табличной части диаграммы,   - вывести их через стандартный инструмент отображения скрытых колонок в табличной части диаграммы,
   - сохранить это представление для дальнейшей работы.  \\  <image shape="thumbnail">{{ :product:linq:gantt:linq_example_15.png?nolink |}}</image>   - сохранить это представление для дальнейшей работы.  \\  <image shape="thumbnail">{{ :product:linq:gantt:linq_example_15.png?nolink |}}</image>
 +
 +<callout type="success">Для корректной работы функционала необходимо, чтобы запрос возвращал данные. </callout>
  
 Пример пошаговой настройки изложен здесь: "[[product/linq/gantt/example_1|Как вывести "Отклонение базового плана" и "Статус отклонения" в Диаграмму Ганта]]". Пример пошаговой настройки изложен здесь: "[[product/linq/gantt/example_1|Как вывести "Отклонение базового плана" и "Статус отклонения" в Диаграмму Ганта]]".
Строка 10: Строка 13:
 =====Доступные для вывода LINQ-запросы===== =====Доступные для вывода LINQ-запросы=====
  
-Вы можете настроить для отображения в [[product/objects/gant|диаграмме Ганта]] поля из любого настроенного [[product/linq/about|LINQ-запроса]], в котором:+Вы можете настроить для отображения в [[product/objects/gant|диаграмме Ганта]] поля из любого настроенного [[product:linq:new|LINQ-запроса]], в котором:
   * включена опция «Может использоваться в диаграмме Ганта»;   * включена опция «Может использоваться в диаграмме Ганта»;
   * есть поле ObjectId (т.е. запрос возвращает записи о данных по [[product:objects:object_tree|объектам дерева проектов]]).   * есть поле ObjectId (т.е. запрос возвращает записи о данных по [[product:objects:object_tree|объектам дерева проектов]]).
Строка 119: Строка 122:
 Если у соответствующего объекта, загруженного в диаграмму Ганта, LINQ-запрос по соответствующему полю вернул пустое значение, то и в соответствующей строке этого поля отображается пустое значение. Если у соответствующего объекта, загруженного в диаграмму Ганта, LINQ-запрос по соответствующему полю вернул пустое значение, то и в соответствующей строке этого поля отображается пустое значение.
  
 +==== Фильтр по пользовательским полям ====
 +''Начиная с версии 3.29'' появилась возможность фильтровать строки в табличной части по значениям пользовательских полей - данных, включенных в Гант из привязанного LINQ-запроса. 
 +
 +Фильтрация доступна по текстовым значениям столбцов, а также по столбцам с типом «Индикатор».
 +\\
 +<image shape="thumbnail">{{ releases:3_29:gant_user_filter.png |}}</image>
 +\\
 +Фильтры по по пользовательским полям работают по аналогии с [[product:objects:gant:interface#фильтры1|фильтрами для системных полей]] - для всех фильтров работает возможность множественной фильтрации.
 +  * При выборе нескольких значений для одного фильтра выборка формируется с использованием логического «ИЛИ» – общая выборка увеличивается.
 +  * При фильтрации по нескольким фильтрам выборка формируется с использованием логического «И» – общая выборка уменьшается.
 ==== Экспорт ==== ==== Экспорт ====
 Экспорт диаграммы Ганта:  Экспорт диаграммы Ганта: