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

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


В документацию Falcon внедрили ссылки на видео по теме

Улучшение

Если у страницы документации есть видео, то оно будет выведено на странице в виде ссылки, а также в общем списке документации.

Формы. Показ формы в выпадающем окне рядом с кнопкой (dropdown)

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

Демостенд - https://demo.web-automation.ru/list/watch/pokaz-nebolshoy-formy-v-vypadayushchem-okne---107
Документация - https://falcon.web-automation.ru/docs/zagruzka-formy-v-vypadayushchem-okne--dropdown

Демостенд Watch. Добавление водяного знака на изображение при загрузке файла

Улучшение

https://demo.web-automation.ru/list/watch/ispolzovanie-vodnykh-znakov---95

Выгрузка документа в Excel - добавлена возможность обработки множества листов в шаблоне файла Excel

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

Раньше обрабатывался только первый лист. В итоге формируется файл с тем количеством листов, что указаны в шаблоне Excel.

Демостенд Watch. Вывод таблицы с формой детализации элементов и drag n drop открытием формы

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

Форма справа открывается либо по клику на ссылках в таблице, либо путем перетаскивания ссылки на контейнер
https://demo.web-automation.ru/list/watch/tablica-s-pokazom-detaley-strok-sprava-v-forme---105

Подсказки формы. Можно задать дополнительно любой текст подсказки (отличный от названия подсказки)

Улучшение

https://demo.web-automation.ru/list/watch/prmery-zapolneniya-polya---35

Таблицы. Внедрена возможность закреплять левый столбец (SELECT 3 - frozenLeftCol)

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

Посмотреть можно на демостенде https://demo.web-automation.ru/list/watch/fiksirovanny-pervy-stolbec-tablicy-pri-gorizontalnom-skrollinge-shirokoy-tablicy---103

Таблицы. Поправлена ошибка экспорта таблицы в Excel

Исправление ошибки

Ошибка возникала при заполнении текста BeforeTableText и AfterTableText.

Таблица. Редактирование полей. Добавлены новые типы (HTML5): password, email, url, tel, number, range, time

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

Посмотреть демо можно на стенде Watch - https://demo.web-automation.ru/list/watch/redaktirovanie-poley-html5-tablicy---40

Демостенд Watch. Обновление части страницы по событию с сервера

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

Получение данных с сервера на клиентскую часть по инициативе с сервера.
https://demo.web-automation.ru/list/watch/poluchenie-dannykh-s-servera-na-klientskuyu-chast-po-iniciative-s-servera---92

Демостенд Watch. Вывод диаграммы по дням из данных таблицы

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

Еще один пример работы режима вывода для таблицы custom. Получаем данные из базы через компонент Таблица, а затем используем стороннюю библиотеку для визуализации на странице
https://demo.web-automation.ru/list/watch/vyvod-diagrammy-po-dnyam-iz-dannykh-tablicy---91

Демостенд Watch. Вывод данных из базы с помощью стороннего компонента (график).

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

Данный подход позволяет задействовать сторонние JS компоненты, которых нет в платформе, для манипуляции с данными, выданными из базы данных платформы.

https://demo.web-automation.ru/list/watch/primer-kastomnogo-vyvoda--dannykh-tablicy-v-vide--grafika---90

Оптимизировано ядро для ускорения загрузки страницы в Core версии платформы

Исправление ошибки

В результате нагрузочных тестов было найдено значительное замедление на Core версии платформы. Исправлен этот момент. В результате при тесте длительностью в 1 мин при 30 запросах в секунду (всего 1800 запросов в мин) время отклика стало 369мс.

Добавлены внешние действия для импорта файлов Excel

Улучшение

Описание в документации по внешним действиям - https://falcon.web-automation.ru/docs/vneshnie-deystviya (io.export, io.import)

Демостенд Watch. Обработка youtube ссылки на форме

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

Форма принимает ютуб ссылку в формате https://www.youtube.com/watch?v=XXX или https://youtu.be/XXX и визуализирует видео в iframe прямо в форме
https://demo.web-automation.ru/list/watch/obrabotka-youtube-ssylki-na-forme---88

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

Улучшение

https://falcon.web-automation.ru/docs/falcon-space--rabota-s-formami

Защита от ботов. Настройки блокировки частых запросов

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

https://falcon.web-automation.ru/docs/zashchita-ot-botov--nastroyki-blokirovki-chastykh-zaprosov

Отображение статуса Нет сети при обрыве связи

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

Когда пропадает интернет - внизу появляется сообщение об этом (когда появляется интернет - пропадает сообщение)
Документация - https://falcon.web-automation.ru/docs/otobrazhenie-soobshcheniya-ob-offline-net-seti

Демостенд Watch. Демо по получению курса валют от ЦБ РФ

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

https://demo.web-automation.ru/list/watch/poluchenie-valyut-ot-bank-rossii-api--cbr-api---87

Демостенд Watch. Интеграция с Gismeteo API

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

https://demo.web-automation.ru/list/watch/integraciya-s-gismeteo-api--poluchenie-prognoza-pogody---86
Вводим город и получаем погоду с Gismeteo

Кастомизация верхней полоски сайта (customHeader)

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

https://falcon.web-automation.ru/docs/kak-sdelat-polnuyu-kastomizaciyu-verkhney-poloski-sayta--customheader

Можно указать свою верстку для верхней панели сайта.

Таблицы. Улучшена обработка установки ширины колонки при длинных ссылках

Улучшение

Раньше длинные непрерывные строки (например, ссылки) расширяли колонку, теперь они визуально обрезаются при установки ширины колонки (на данные таблицы это не влияет).

Демостенд Watch. Реализован пример генерации случайного текста через API внешнего сервиса

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

https://demo.web-automation.ru/list/watch/generaciya-sluchaynogo-teksta-po-api-cherez-servis-fish-text---84

Возможность делать кастом разметку в Login

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

Разметка рабочей области может быть любой, в нее вставляется {loginForm} для вставки формы входа.
Также внедрена настройка для закрытия доступа к странице /account/login

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

Сентябрь 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). Они были вынесены в подзагрузку