
Ключевые обновления за Август 2021

Реализован дополнительный режим вывода табличных данных custom - вывод через JS
Новая возможностьПример - https://demo.web-automation.ru/list/watch/tablica-s-kastom-vyvodom-cherez-js---63
Документация - https://falcon.web-automation.ru/docs/tablica--rezhim-kastom-vyvoda-cherez-js--custom

Реализован механизм ревизий кода
Улучшениеhttps://yadi.sk/i/1w1Tty-q_I4vGQ
Возможность просматривать последние измененные процедуры, создавать заметки по ним, отмечать исправленные моменты, отлеживать моменты как давно делались заметки по конкретной процедуре

Вывод данных в виде графа на сайте
Новая возможностьДемостенд - https://demo.web-automation.ru/list/watch/vizualizaciya-dannykh-v-vide-grafa---62
Документация - https://falcon.web-automation.ru/docs/vyvod-dannykh-v-vide-grafa-na-sayte

Демостенд Watch. Реализован стенд проверки правописания через Яндекс Spell
Новая возможностьhttps://demo.web-automation.ru/list/watch/proverka-orfografii-cherez-yandeks-spell---58

Выгрузка в Word. Добавлена возможность указывать переменные в колонтитулы
УлучшениеПеремены типа {tabl1.p1} можно теперь указывать в верхнем и нижнем колонтитуле https://yadi.sk/i/RlyoCosTE8wECQ

Формы. Зависимые колонки. Внедрена задержка при обработке зависимых колонок
УлучшениеПри большом количестве зависимых колонок получалось, что идет множество дублирующих запросов на сервер, порешали этот момент.

List/Catalog. Исправлена ошибка с инициализацией Переключателя (фильтр)
Исправление ошибкиОшибка возникла в результате оптимизации загрузки JS библиотеки. Если в решении используется фильтр типа Переключатель, необходимо обновить ядро.

Обновление example процедур
УлучшениеДля всех шаблонов процедур в чистовой базе:
- переведены на английский язык подсказки
- вставлены подсказки по недостающим select

Демостенд Watch. Реализован дашборд с фильтром на демостенде
Улучшениеhttps://demo.web-automation.ru/list/watch/dashbord-polzovatelya-s-filtrom---57

Дополнен демостенд - сохранение одиночных полей разного типа
Улучшениеhttps://demo.web-automation.ru/list/watch/savefield---11

Добавлены глобальные коллбеки JS
Улучшениеhttps://falcon.web-automation.ru/docs/js--kak-vyzvat-kollbek-pered-zagruzkoy-vsekh-komponentov-as-js
Это позволяет самостоятельно, независимо от ядра расширять возможности инициализации компонентов в контейнере (через функцию initControls, которая вызывается при рендеринге любого компонента)

Внедрены визуальные подсказки по ограничению длины полей
Новая возможностьПодсказки можно отключить глобально через as.systemOptions.js form.disableMaxlengthInput = true
https://yadi.sk/i/bHj-xdy7wYQz7w

Каталоги List, Catalog и глобальный поиск - внедрен опциональный параметр @parameters
УлучшениеОн позволяет передать в процедуру поиска search или getItem дополнительные данные (falconGuid, url, langID и др.) в виде Key,Value

Таблица. Поправлена ошибка с подтаблицами в режиме HideHeader =1
Исправление ошибкиЕсли была скрыта шапка родительской таблицы, неверно определялась ширина вложенной таблицы. Теперь ширина вложенной таблицы не завязана на шапку родительской таблицы

Новый тип колонки формы - вставка строки с шаблоном с последующей визуализацией в виде разметки
Новая возможностьПример использования - вставка ссылки Youtube и вывод в виде iframe.
Посмотреть можно здесь внизу - https://falcon.web-automation.ru/tst-fields
Документация - https://falcon.web-automation.ru/docs/vstavka-ssylok-po-shablonu--yutub-ssylka--patternstring

Передача файлов по FTP на удаленный сервер
Новая возможностьДокументация как использовать команды FTP - https://falcon.web-automation.ru/docs/peredacha-faylov-po-ftp
Основные команды для работы с FTP - манипуляция с папками, скачивание и загрузка файлов.

Falcon MARKETPLACE. Добавлена возможность сравнивать товары
Новая возможностьСравнение товаров идет по категории. Выбираем товары к сравнению на каталоге и переходим на страницу сравнения
Пример - https://marketplace.web-automation.ru/compare/1010
https://yadi.sk/i/Mh-gfbQMePKQBg
На что обратить внимание при обновлении
Сентябрь 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). Они были вынесены в подзагрузку