10
Дек
2019

Новое в релизах 2.209-2.210

Работа с хранимыми процедурами из интерфейса администратора, фильтры по дате на портале, новое смарт-действие «Выполнить sql скрипт».

В двух последних релизах доработки, в основном, касаются интерфейса администрирования.

  • В фильтрах для отчетов и портальных блоков для параметра с типом «Дата» добавлена кнопка для удобного выбора даты из календаря.

  • Доработано смарт-действие «HTTP ответ» — теперь оно возвращает не только тело ответа, но и код ответа.

 

  • Реализовано новое смарт-действие «Выполнить sql скрипт» — оно также может использоваться в публикациях: с его помощью можно выполнить хранимую процедуру и сформировать возвращаемое значение в виде JSON с телом ответа и кодом ответа (т.е. признаком успешности выполнения процедуры). К этим значениям можно обращаться в следующем смарт-действии «HTTP ответ». Тогда хранимую процедуру не придется выполнять дважды — отдельно для формирования тела ответа, и отдельно для кода ответа.

 

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

 

  • В интерфейсе администрирования раздел «Настройки Apple Push уведомлений» переименован в Настройка PUSH. В него добавлена возможность управления приоритетом push-уведомлений для Android. Приоритет может быть обычным или повышенным. Если телефон находится в спящем режиме, то уведомления с повышенным приоритетом «будят» его, а с обычным приоритетом — нет.

 

  • Теперь в интерфейсе администрирования можно просматривать и менять хранимые процедуры, которые используются
    • в настройках перехода,
    • в настройках статуса,
    • в настройках категории (при постановке и при сохранении задачи),
    • в настройках ДП «Выпадающий список»,
    • в настройках блока «Используется»,
    • в настройках иерархии задач,
    • в настройках портальных блоков «Таблица» и «График».

    По клику на иконку (?) рядом с полем, в котором хранится название процедуры, открывается окно с ее текстом. Для удобства работы с процедурой в окне используется цветовое выделение синтаксических конструкций языка T-SQL. По клику на кнопку «Выполнить» сохраняются изменения, внесенные в текст процедуры, а результат выполнения запроса отображается в окне ниже.

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

 

Полный список доработок и исправленных ошибок с номерами задач и сборок:

Теги записи