Обновление ELMA365: тип данных «Таблица», брендирование, On‑Premise в вебе

Вышла обновленная версия ELMA365 2021.9. Мы продолжаем вносить полезные изменения, которые делают работу наших клиентов проще.

С этим релизом пользователи получили новые возможности при работе с типом данных «Таблица». Мы добавили функционал для брендирования страницы авторизации, новый компонент ввода значения для типа «Произвольное приложение», возможность восстановить пароль для внешнего пользователя, а также теперь пользователи могут выводить версию On‑Premise в вебе.

Ниже подробнее.

Тип данных «Таблица»

По многочисленным запросам мы добавили возможность управлять видимостью отдельных колонок таблицы на разных уровнях. Она позволяет показывать релевантные колонки на определенных этапах бизнес‑процессов,виджетах и формах.

Видимость колонок можно настраивать на нескольких уровнях:

  1. На уровне всего поля, т.е. в контексте приложения/ виджета/ процесса. Видимость поля управляется нажатием на иконку. Этот вариант может использоваться, чтобы скрывать колонки со служебной информацией, которую нет необходимости показывать пользователю.

  2. На уровне задачи бизнес-процесса. В настройках формы любой задачи можно перейти к свойствам таблицы:

    Затем на вкладке «Отображение колонок» отметить флажками те колонки, которые необходимо скрыть в этой задаче.

  3. На уровне виджета (формы приложения/ задачи/ страницы). Чтобы настроить отображение колонок в конструкторе форм, необходимо перенести поле типа «Таблица» в шаблон виджета. На вкладке «Настройки отображения» колонки можно отметить флажками или связать их с булевыми переменными.

Брендирование

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

Новый компонент ввода значения для типа «Произвольное приложение»

При разработке сложных решений и виджетов может использоваться особый тип данных «Произвольное приложение», который позволяет передавать между частями решения любой элемент любого приложения. В этой версии мы реализовали универсальный компонент для выбора такого элемента.

Добавили возможность восстановить пароль для внешнего пользователя

Если ваш пользователь забыл свои реквизиты для входа, вы можете отправить ему ссылку на их восстановление. Для этого добавлен метод в tssdk, который генерирует новую ссылку на восстановление пароля пользователя и отправляет ее на переданный в качестве параметра email:

const currentUser = await System.users.getCurrentUser();
const email = currentUser.data.email;
await System.users.requestPasswordRecovery(email);

Выводить версию On‑Premise в вебе

Теперь версия вашей локальной установки ELMA365 On-premises выводится в пользовательском интерфейсе в меню Помощь. Это позволит быстрее и продуктивнее взаимодействовать с отделом поддержки, а также отслеживать обновления системы.

Другое

  1. Оптимизация загрузки каналов
  2. Оптимизация взаимодействия сервисов при блокировке входа пользователя
  3. Создание события в календаре и в приложении типа «Событие» двойным кликом по дате/времени
  4. Изменение даты события с помощью drag’n’drop в приложении типа «Событие»
  5. Появилась возможность создать событие из чата или канала, с автоматическим добавлением участников в событие