Skip to main content
Print

Взаимодействие с формой

Примеры взаимодействия с компонентом “Форма”

Компонент “Форма” используется для создания на странице форм для ввода данных пользователем и дальнейшей их обработки. Это может быть полезно, например, для анкетирвоания пользователя, ввода текстовых данных, отправки комментариев, подписки на рассылку и т.д. 

Операции, доступные при использовании компонента “Форма”

Создание записи

  • Разместите на странице компонент “Форма”;
  • В диалоговом окне выберите таблицу в которой надо создать запись. При необходимости, выбранную таблицу и/или действие, можно изменить в настройках компонента.

Обновление записи

  • Создайте новую страницу;
  • Добавьте параметр страницы. Например: “id”;
  • Перенесите на страницу компонент “Форма” и выберите “Обновить запись” в требуемой таблице;
  • В обязательных параметрах укажите ранее созданный параметр страницы (“id”);
  • Перейдите на другую страницу (или создайте новую). Разместите компонент Таблица универсальная” ;
  • В качестве источника данных выберите таблицу, содержащую данные, позволяющие идентифицировать запись в редактируемой таблице. В нашем примере, для простоты, выберем в качестве источника данных ту-же таблицу “Сотрудники”.
  • Добавьте в Таблица универсальная” компонент “Ссылка на страницу
  • В открывшемся диалоговом окне выберите страницу на которой размещена форма обновления записи и параметр по которому будет определяться редактируемая запись;

 

  • Результат: При нажатии кнопки в записи таблицы осуществляется переход на страницу с формой редактирования соответствующей записи. После подтверждения редактирования, запись в таблице обновляется.

 

Удаление записи

Аналогично обновлению записи. По выбранному параметру позволяет удалить одну запись из выбранной таблицы.

 

Удаление всех записей

Удаляет все записи из выбранной таблицы

Процедуры

Для более понятного объяснения работы с процедурами через формы, воспользуемся действующим приложением для документооборота, собранного на платформе Appliner.

Например, у нас есть процедура, которая позволяет удалить запись, по переданному этой процедуре ID записи. Название процедуры – “Удалить”.

 

Перейдем в конструктор форм и откроем страницу, на которой расположим нашу форму, которая, по сути будет являться кнопкой. Соответственно, нажимая данную кнопку, пользователь будет запускать процедуру “Удалить”.

 

Метки:

Оставить комментарий

Оглавление