logo

Список изменений в системе версии 4.0.23

Изменения интерфейсов пользователя

1. В ленте сообщений и на странице сообщения теперь можно сортировать комментарии к сообщению. Для этого нужно нажать Последние вверху или Последние внизу, как на странице задачи. Вариант сортировки сохраняется индивидуально для каждого сообщения.

2. В красной цветовой схеме изменён цвет фона левого меню.

3. В разделе Администрирование — Система в блоке Диагностика системы обновлено отображение настроек.

4. Конструктор интерфейсов. Для компонента Список связанных объектов добавлена возможность настройки таблицы: добавлен значок шестерёнки.

5. Конструктор интерфейсов. Отображение результатов поиска в поле Тип реализовано в виде дерева.

6. Календарь. Рабочее время в календаре отображается с учётом пользовательских настроек.

Изменения в Public API

Добавлен метод PublicAPI/REST/EleWise.ELMA.Reports.Mobile/Report/ReportGeneration?headerId=1,

принимающий параметры вида

{
  "Text" : "22222",
  "User" :
      {
        "Name" : "User",
        "TypeUid": "cfdeb03c-35e9-45e7-aad8-037d83888f73",
        "SubTypeUid": "cfdeb03c-35e9-45e7-aad8-037d83888f73",
        "Id": "1"
      } 
}

и возвращающий отчёт, заданный с помощью headerId, в формате .pdf.

Остальное

1. Изменено планирование задач в календаре. При перемещении задачи с панели планирования на область календаря теперь она назначается на рабочее время.

2. Конструктор интерфейсов. Теперь компоненты Группа и Разделитель можно добавить только в группу Панель инструментов.

3. Visual Studio Plugin. Из поставки ELMA4 удалены плагины версий 2010, 2012, 2013, 2015. Оставлены версии 2017, 2019.

4. Бизнес-правила. В таблице бизнес-правила добавлена возможность задать политику выбора.

Доступные политики: First (по умолчанию), Collect min, Collect max.

При выборе политик Collect min и Collect max нужно указать выходной параметр, по которому будет выполняться сравнение. Для выбора доступны выходные параметры следующих типов: Целое число, Дробное число, Дата/время, Деньги.

First — выбирается первая строка из подходящих строк.

Collect Min — выбирается строка с наименьшим значением выходного параметра из подходящих строк.

Collect Max — выбирается строка с наибольшим значением выходного параметра из подходящих строк.

Если среди подходящих строк будет несколько значений с минимальным или максимальным значением выходного параметра, то не удастся выбрать подходящую строку.

5. Проекты. На диаграмме Ганта процент выполнения подзадачи теперь отображается корректно. В предыдущих версиях системы, если отрезок родительской задачи выходил за пределы окна диаграммы Ганта, то могли быть следующие ситуации:

  • ползунок процента выполнения подзадачи нельзя было переместить, так как он находился за пределами окна;
  • процент выполнения подзадачи рассчитывался от видимой части отрезка, обозначающего её длительность.