Как добавить кнопку выполнения SQL на страницу?
Постановка задачи: необходимо реализовать на пользовательской странице элемент Кнопка выполнения SQL, при нажатии на которую будет выполняться SQL-скрипт. Кнопка выполнения SQL будет иметь следующие настройки:
-
надпись поля -В архив
-
текст подтверждения при нажатии -Вы действительно хотите переместить выбранные задачи в архив?
-
текст SQL запроса -
update tasks
set status_id =
(
select task_statuses_id
from task_statuses
where status_code =‘ARCHIVED’
)where task_id=ANY(?)
-
параметры запроса, элемент - Таблица “Задачи”, Таблица.Get Select Values
Решение задачи:
Предполагается, что пользовательская страницауже создана бизнес-аналитиком, где имеется ***основная компонента Таблица “Задачи”***. Для добавления на страницу и настройки кнопки выполнения SQL необходимо сделать следующее:
- добавить внутрь Формы компоненту Кнопка выполнения SQL (рис.1)
- произвести настройки согласно условию задачи (рис.1)

рис.1. Добавление кнопки выполнения SQL на страницу
Результат выполнения задачи:
После применения изменений на странице, в экранной форме пользовательского приложения, мы видим, что условия задачи соблюдены (рис.2)

рис.2 Визуальное отображение выполнения условий задачи
image2019-3-4_16-43-22.png (image/png)
image2019-3-13_15-51-36.png (image/png)
image2019-3-18_16-55-0.png (image/png)