Ключевые обновления за Ноябрь 2021

Важные нововведния, внедренные в данном месяце. Все обновления одним списком


Демостенд Watch. Создан демостенд для терминала

Новая возможность

На стенде показан базовый пример как может работать оконный интерфейс компонента Терминал с виджетами из демостенда.

Компонент Терминал - рабочее пространство пользователя

Новая возможность

Организация рабочего места пользователя в виде вкладок с окнами виджетов с возможностью менять размеры, перетаскивать, сворачивать.
Документация -
https://falcon.web-automation.ru/docs/terminal---rabochee-prostranstvo-s-oknami-i-vkladkami
Чуть позже сделаем демостенд на watch.

Контроль текущего доступа к странице

Новая возможность

В настройках страницы в SELECT 2 - ExclusiveAccess - если 1, то система будет проверять, работает ли кто-то еще в текущий момент с этой страницей? Если да, то выведет уведомление об этом текущему пользователю и тем, кто уже находится на странице. 

Демостенд Watch. Комментарии с простановкой флажков (Да/Нет)

Новая возможность

https://demo.web-automation.ru/list/watch/kommentarii-s-flazhkami---111
Это позволяет вести отметки "Что сделать" через систему комментариев.

Каталог List. Возможность внедрить полностью внешнюю разметку (например, от ленда на bootstrap)

Новая возможность

https://falcon.web-automation.ru/docs/kak-sdelat-katalog-list-s-vneshney-razmetkoy
Разметка указывается в Landmakeup в search, getitem SP

Комментарии. Добавлена возможность цеплять файлы к комментарию и делать пометки Да/Нет у комментария

Новая возможность

Настройки и изменения структуры данных отражены в документации по системе комментариев - https://falcon.web-automation.ru/docs/falcon-space--rabota-s-kommentariyami

Форма. Поле select-search может теперь принимать множественные значения.

Новая возможность

Теперь для выбора нескольких значений из больших коллекций (1000+) можно применять select-search поле, которое по поиску будет находить нужные значения и формировать список таких выбранных значений.

Daterange поле в форме - добавлена возможность менять настройки у компонента

Улучшение

Также добавлен вариант выбора диапазона по умолчанию "Вчера"

Реализован новый вариант визуализации процесса движения заявки по статусам

Новая возможность

Работает как один из режимов компонента Таблицы (viewtype=statusbar).
Демо - https://demo.web-automation.ru/list/watch/vizualizaciya-vyvoda-dvizheniya-po-statusam---110

Комментарии. Теперь при добавлении пользователем комментария они будут мгновенно отображаться у других пользователей

Улучшение

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

Улучшение отладки кода - возможность ставить print в процедурах, и эти print будут выводиться в специальном окошке у админа

Улучшение

https://yadi.sk/i/xTtPoEKrc1S2_w

В настройке sendPrintToUsernames указываем пользователей через запятую. Они в итоге будут получать в реальном времени все print в выполняемых хранимых процедурах

Внедрено логирование ситуаций, когда отказано в доступе (к страницам или компонентам).

Новая возможность

Это позволит лучше отслеживать возможные атаки, сохранять следы злоумышленника для последующего анализа.
Данные сохраняются в trace с кодом noaccess.
В Диагностике добавлен соответствующий запрос (No access).
Все коды в трейсе - https://falcon.web-automation.ru/docs/logirovanie-sobytiy-v-prilozhenii--trace

Статусы сущности. Внедрена возможность менять статусы без необходимости подтверждения.

Улучшение

https://yadi.sk/i/7mpR27jFx0f1iQ
Это упрощает, ускоряет смену статуса у сущности. При этом остается возможность через процедуру before выдать нужный запрос на подтверждение при определенных условиях.
Параметр withoutConfirm

Таблицы. Управление видимостью и порядком столбцов в таблице у пользователя в личном кабинете

Новая возможность

https://demo.web-automation.ru/list/watch/upravlenie-stolbcami-tablicy---izmenenie-poryadka-i-vidimost-stolbcov---108
Надо поставить всего лишь одну настройку ManageCols = 1 в GetItems SELECT 3

На что обратить внимание при обновлении

Сентябрь 2021

  • В as_rs_resources добавлен столбец size int. Обновлена процедура as_resources_addResource (для обработки size)

Август 2021

  • Изменение процедур чата на универсальные
  • Форма - смена типа в dict процедурах с Dictionaryparameter на ExtendedDictionaryParameter (при использовании select-search)
  • List GetItem - смена типа для parameters процедурах с Dictionaryparameter на ExtendedDictionaryParameter
  • Формы. CheckField - иницализация формы со срабатыванием CheckField для показа/скрытия полей (также пересечение с dependment cols)
  • Менеджер ресурсов. Для ресурсов должна быть функция str_processUrl (для обработки имен файлов перед сохранением)
  • Работа переключателей (switch). Они были вынесены в подзагрузку