Создание Web-формы и размещение компонентов

Web-форма является инструментом для создания визуального интерфейса веб-приложений. Интерфейс формируется путём размещения на Web-форме различных компонентов. Каждой Web-форме соответствует модуль, содержащий описание класса формы. В основе Web-форм лежит фреймворк React, написанный на языке JavaScript, но код самих Web-форм пишется на языке Fore. В Fore Web-формы описывает интерфейс IWebForm.

Web-формы по умолчанию открываются модально относительно того места, откуда осуществляется открытие. Максимальное количество открытых относительно друг друга модальных Web-форм - 5 штук. Для смены режима работы Web-формы используйте свойство modal, доступное в режиме дизайна.

Примечание. Работа с Web-формами доступна только в веб-приложении. При использовании Web-форм учитывайте имеющиеся особенности работы.

Создание Web-формы

Для перехода между Web-формой и окном макроса используйте горячие клавиши F7/Shift+F7 или кнопки / , расположенные в правой части окна среды разработки.

Для отображения панели компонентов нажмите кнопку в левой части окна среды разработки. Для размещения компонента на Web-форме щёлкните его на панели компонентов и перетащите в ту область формы, куда его необходимо добавить. На панели Свойства/События задаются свойства компонентов и обработчики для событий. В список доступных свойств входят только те свойства, которые можно изменить в режиме дизайна Web-формы. В коде для компонентов будут доступны только те свойства, которые можно изменить во время выполнения Web-формы.

Web-форма имеет различный набор свойств, доступных в режиме дизайна и режиме выполнения.

Для создания визуального оформления Web-формы доступен ряд компонентов.

См. также:

Разработка прикладного приложения | Особенности работы Web-форм | Компоненты Web-форм