Платформа 3V/Формы: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 72: Строка 72:
 
#[[Платформа_3V/Формы/Источники_данных/Отчет|<font style="color: #0645AD">Отчёт</font>]]
 
#[[Платформа_3V/Формы/Источники_данных/Отчет|<font style="color: #0645AD">Отчёт</font>]]
 
##[[Платформа 3V/Формы/Источники данных/Отчет/Параметры|<font style="color: #0645AD">Задать параметры</font>]]
 
##[[Платформа 3V/Формы/Источники данных/Отчет/Параметры|<font style="color: #0645AD">Задать параметры</font>]]
###[[Платформа 3V/Формы/Источники данных/Отчет/Параметры/На значении выражения (EntryExpressionByExpressionDto)|<font style="color: #0645AD">Параметр на значении выражения</font>]]
+
###[[Платформа 3V/Формы/Источники данных/Отчет/Параметры/На значении выражения (EntryExpressionByExpression)|<font style="color: #0645AD">Параметр на значении выражения</font>]]
 
###[[Платформа_3V/Формы/Выражения/Параметры/На_источнике_-_справочнике_(EntryExpressionDictionarySourceParameter)|<font style="color: #0645AD">Параметр на источнике - справочнике</font>]]
 
###[[Платформа_3V/Формы/Выражения/Параметры/На_источнике_-_справочнике_(EntryExpressionDictionarySourceParameter)|<font style="color: #0645AD">Параметр на источнике - справочнике</font>]]
 
###[[Платформа 3V/Формы/Источники данных/Отчет/Параметры/На параметре формы (EntryExpressionCardParameterDto)|<font style="color: #0645AD">Параметр на параметре формы</font>]]
 
###[[Платформа 3V/Формы/Источники данных/Отчет/Параметры/На параметре формы (EntryExpressionCardParameterDto)|<font style="color: #0645AD">Параметр на параметре формы</font>]]
Строка 139: Строка 139:
 
[[Платформа_3V/Расчет_выражений|<font style="color: #0645AD">Ознакомиться с правилами формирования выражений</font>]]
 
[[Платформа_3V/Расчет_выражений|<font style="color: #0645AD">Ознакомиться с правилами формирования выражений</font>]]
 
#[[Платформа_3V/Формы/Выражения/Параметры|<font style="color: #CC2200">Задать параметры в выражении</font>]]
 
#[[Платформа_3V/Формы/Выражения/Параметры|<font style="color: #CC2200">Задать параметры в выражении</font>]]
##[[Платформа_3V/Формы/Выражения/Параметры/На значении выражения (EntryExpressionByExpressionDto)|<font style="color: #0645AD">Параметр на значении выражения</font>]]
+
##[[Платформа_3V/Формы/Выражения/Параметры/На значении выражения (EntryExpressionByExpression)|<font style="color: #0645AD">Параметр на значении выражения</font>]]
 
##[[Платформа_3V/Формы/Выражения/Параметры/На источнике - справочнике (EntryExpressionDictionarySourceParameterDto)|<font style="color: #0645AD">Параметр на источнике - справочнике</font>]]
 
##[[Платформа_3V/Формы/Выражения/Параметры/На источнике - справочнике (EntryExpressionDictionarySourceParameterDto)|<font style="color: #0645AD">Параметр на источнике - справочнике</font>]]
 
##[[Платформа_3V/Формы/Выражения/Параметры/На параметре формы (EntryExpressionCardParameterDto)|<font style="color: #0645AD">Параметр на параметре формы</font>]]
 
##[[Платформа_3V/Формы/Выражения/Параметры/На параметре формы (EntryExpressionCardParameterDto)|<font style="color: #0645AD">Параметр на параметре формы</font>]]

Версия 11:16, 4 августа 2022

Форма лого единообразное.png Форма - это совокупность элементов пользовательского интерфейса, определяющих правила заполнения и отображения информации.

свернуть

3. Выбрать источники данных

7. Настроить действия


Для чего?

Для агрегируемой работы с информацией в различных видах.

Из чего состоит?

Форма состоит из следующих частей:

форма структура.png
  1. Конструктор формы - автоматизированный визуальный инструмент для настройки формы.

  2. Область настройки элемента - область, в которой задаются настройки определенного элемента .

  3. Область отображения формы - область, в которой отображается настраиваемая форма.

  4. Область взаимодействия с настройками - область, в которой можно добавить элементы, параметры, источники данных, выражения, действия, правила и взаимодействовать с ними.

Описание жизненного цикла формы

Жизненный цикл формы делится на три этапа:


Открытие формы. На данном этапе происходит создание экземпляра формы, которому присваивается guid - уникальный идентификатор. При этом на стороне стороне веб-клиента создаётся визуальное представление формы (на основе клиентской модели), на стороне серверной части создаются соответствующие серверные элементы управления, зависимые от них объекты формы и иные зависимые объекты платформы (справочники, показатели, отчёты...).


Работа с формой. На данном этапе осуществляется взаимодействие пользователя с формой при помощи элементов управления формы. Более подробно см. Как настроить форму?.


Закрытие формы. На данном этапе по уникальному идентификатору (guid) формы осуществляется уничтожение экземпляра формы. Вместе с экземпляром формы уничтожаются зависимых объектов формы и иные зависимые объекты платформы (справочники, показатели, отчёты...)