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

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
м (A.saydakova переименовал страницу Платформа 3V/Формы в Содержание/Формы)
 
(не показано 130 промежуточных версий 4 участников)
Строка 1: Строка 1:
{{DISPLAYTITLE:Карточка}}
+
{{DISPLAYTITLE:Форма}}
 +
[[Файл:Форма лого единообразное.png|40px|link=Платформа 3V/Формы]]  '''Форма''' - это совокупность элементов пользовательского интерфейса, определяющих правила заполнения и отображения информации.
 +
<div class="toccolours mw-collapsible" style="width:600px; background:#FFFFFF;">
 +
<div style="color:#CC2200">[[Платформа_3V/Формы/Как_настроить_форму%3F|<font style="color: #CC2200">Как настроить форму?</font>]]</div>
 +
<div class="mw-collapsible-content">
 +
<div class="mw-collapsible mw-collapsed" style="width:600px;">
 +
1. [[Платформа_3V/Формы/Компоненты/Верстка|<font style="color: #0645AD">Настроить расположение блоков разметки</font>]]
 +
<div class="mw-collapsible-content">
 +
#[[Платформа 3V/Формы/Компоненты/Верстка/Контейнер|<font style="color: #0645AD">Контейнер</font>]]
 +
#[[Платформа_3V/Формы/Компоненты/Верстка/Разделитель|<font style="color: #CC2200">Разделитель</font>]]
 +
#[[Платформа_3V/Формы/Компоненты/Верстка/Вкладки|<font style="color: #0645AD">Вкладки</font>]]
 +
#[[Платформа_3V/Формы/Компоненты/Верстка/Выпадающий блок|<font style="color: #CC2200">Выпадающий блок</font>]]
 +
#[[Платформа_3V/Формы/Компоненты/Верстка/Оглавление|<font style="color: #0645AD">Оглавление</font>]]
 +
#[[Платформа_3V/Формы/Компоненты/Верстка/Адаптив|<font style="color: #0645AD">Настройка адаптивности формы</font>]]
 +
#[[Платформа_3V/Формы/Компоненты/Верстка/Разметка_"комплексная карточка"|<font style="color: #CC2200">Расположение блоков формы по типу "Карточка" (фиксация заголовка и скролл контентной части) </font>]]
 +
</div></div>
 +
<div class="mw-collapsible mw-collapsed" style="width:600px;">
 +
2. [[Платформа_3V/Формы/Компоненты|<font style="color: #0645AD">Добавить визуальные элементы на форму</font>]]
 +
<div class="mw-collapsible-content">
 +
#[[Платформа_3V/Формы/Компоненты/Основные|<font style="color: #CC2200">Основные</font>]]
 +
##[[Платформа_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/Формы/Компоненты/Основные/Выбор из списка|<font style="color: #0645AD">Выбор из списка</font>]]
 +
##[[Платформа_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/Формы/Компоненты/Основные/Текстовая область|<font style="color: #0645AD">Текстовая область</font>]]
 +
##[[Платформа_3V/Формы/Компоненты/Основные/Таблица с данными|<font style="color: #0645AD">Таблица с данными</font>]]
 +
##[[Платформа_3V/Формы/Компоненты/Основные/Согласование|<font style="color: #CC2200">Согласование</font>]]
 +
##[[Платформа_3V/Формы/Компоненты/Основные/Контекстное_меню|<font style="color: #0645AD">Контекстное меню</font>]]
 +
#[[Платформа_3V/Формы/Компоненты/Дополнительные|<font style="color: #CC2200">Дополнительные</font>]]
 +
##[[Платформа_3V/Формы/Компоненты/Основные/Загрузка файлов|<font style="color: #0645AD">Загрузка файлов</font>]]
 +
##[[Платформа_3V/Формы/Компоненты/Дополнительные/Фрейм|<font style="color: #CC2200">Фрейм</font>]]
 +
##[[Платформа_3V/Формы/Компоненты/Дополнительные/HTML|<font style="color: #0645AD">HTML-код</font>]]
 +
##[[Платформа_3V/Формы/Компоненты/Дополнительные/Текстовый редактор|<font style="color: #CC2200">Текстовый редактор</font>]]
 +
#[[Платформа_3V/Формы/Компоненты/Графики|<font style="color: #0645AD">Графики</font>]]
 +
##[[Платформа_3V/Формы/Компоненты/Графики/Диаграмма|<font style="color: #CC2200">Диаграмма</font>]]
 +
###[[Платформа_3V/Формы/Компоненты/Графики/Гистограмма|<font style="color: #0645AD">Гистограмма</font>]]
 +
###[[Платформа_3V/Формы/Компоненты/Графики/Круговая диаграмма|<font style="color: #CC2200">Круговая</font>]]
 +
###[[Платформа_3V/Формы/Компоненты/Графики/Линейная|<font style="color: #CC2200">Линейная</font>]]
 +
###[[Платформа_3V/Формы/Компоненты/Графики/График|<font style="color: #CC2200">График</font>]]
 +
###[[Платформа_3V/Формы/Компоненты/Графики/Область|<font style="color: #CC2200">Область</font>]]
 +
###[[Платформа_3V/Формы/Компоненты/Графики/Линейная с областью|<font style="color: #CC2200">Линейная с областью</font>]]
 +
###[[Платформа_3V/Формы/Компоненты/Графики/Дерево|<font style="color: #CC2200">Дерево</font>]]
 +
##[[Платформа_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/Формы/Компоненты/Графики/Водопад|<font style="color: #0645AD">Водопад</font>]]
 +
</div></div>
 +
<div class="mw-collapsible mw-collapsed" style="width:600px;">
 +
3. [[Платформа_3V/Формы/Источники_данных|<font style="color: #0645AD">Выбрать источники данных</font>]]
 +
<div class="mw-collapsible-content">
 +
#[[Платформа_3V/Формы/Источники_данных/Справочник|<font style="color: #0645AD">Справочник</font>]]
 +
##[[Платформа 3V/Формы/Источники данных/Справочник/Фильтрация|<font style="color: #0645AD">Отфильтровать</font>]]
 +
###[[Платформа 3V/Формы/Источники данных/Справочник/Фильтрация/От_другого_справочника_(EntryFilterDto)|<font style="color: #0645AD">От другого справочника</font>]]
 +
###[[Платформа 3V/Формы/Источники данных/Справочник/Фильтрация/По параметру (EntryParameterFilterDto)|<font style="color: #0645AD">От параметра</font>]]
 +
###[[Платформа 3V/Формы/Источники данных/Справочник/Фильтрация/От значений выражения (EntryExpressionFilterDto)|<font style="color: #0645AD">От выражения</font>]]
 +
###[[Платформа 3V/Формы/Источники данных/Справочник/Фильтрация/По значению в элементе управления (EntryUiFilterDto)|<font style="color: #0645AD">От значения в элементе управления</font>]]
 +
###[[Платформа 3V/Формы/Источники данных/Справочник/Фильтрация/По конкретным значениям (ValueConditionalDictionaryFilterDto)|<font style="color: #0645AD">От конкретного значениям</font>]]
 +
###[[Платформа 3V/Формы/Источники данных/Справочник/Фильтрация/Несколькими фильтрами через И или ИЛИ (CompoundDictionaryFilterDto)|<font style="color: #0645AD">Несколькими фильтрами через И или ИЛИ</font>]]
 +
##[[Платформа 3V/Формы/Источники данных/Справочник/Сортировка|<font style="color: #CC2200">Отсортировать</font>]]
 +
##[[Платформа 3V/Формы/Источники данных/Справочник/Альтернативные иерархии|<font style="color: #CC2200">Использовать альтернативные иерархии</font>]]
 +
##[[Платформа 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/Формы/Источники_данных/Справочник/Создание_нового_элемента_при_открытии_формы|<font style="color: #0645AD">Настроить создание элемента справочника на открытие формы</font>]]
 +
#[[Платформа_3V/Формы/Источники_данных/Отчет|<font style="color: #0645AD">Отчёт</font>]]
 +
##[[Платформа 3V/Формы/Источники данных/Отчет/Параметры|<font style="color: #0645AD">Задать параметры</font>]]
 +
###[[Платформа 3V/Формы/Источники данных/Отчет/Параметры/На значении выражения (EntryExpressionByExpression)|<font style="color: #0645AD">Параметр на значении выражения</font>]]
 +
###[[Платформа_3V/Формы/Выражения/Параметры/На_источнике_-_справочнике_(EntryExpressionDictionarySourceParameter)|<font style="color: #0645AD">Параметр на источнике - справочнике</font>]]
 +
###[[Платформа 3V/Формы/Источники данных/Отчет/Параметры/На параметре формы (EntryExpressionCardParameter)|<font style="color: #0645AD">Параметр на параметре формы</font>]]
 +
###[[Платформа 3V/Формы/Источники данных/Отчет/Параметры/На справочнике - объекте репозитория (EntryExpressionByDictionaryRequestDto)|<font style="color: #0645AD">Параметр на справочнике - объекте репозитория</font>]]
 +
###[[Платформа_3V/Формы/Выражения/Параметры/На_элементе_управления_(EntryExpressionUiSourceParameter)|<font style="color: #0645AD">Параметр на элементе управления</font>]]
 +
###[[Платформа 3V/Формы/Источники данных/Отчет/Параметры/Постоянное_значение_(EntryExpressionConstantParameterDto)|<font style="color: #0645AD">Постоянное значение параметра</font>]]
 +
#[[Платформа_3V/Формы/Источники_данных/Согласование|<font style="color: #0645AD">Согласование</font>]]
 +
##[[Платформа 3V/Формы/Источники данных/Согласование/Настройка параметров|<font style="color: #CC2200">Задать параметры</font>]]
 +
##[[Платформа 3V/Формы/Источники данных/Согласование/Проверка при изменении статуса|<font style="color: #CC2200">Настроить проверку при изменении статуса</font>]]
 +
##[[Платформа_3V/Формы/Источники_данных/Согласование/Выполнение_действий_при_изменении_статуса_согласования|<font style="color: #0645AD">Настроить выполнение действий при смене статуса</font>]]
 +
</div></div>
 +
<div class="mw-collapsible mw-collapsed" style="width:600px;">
 +
4. [[Платформа_3V/Формы/Правила|<font style="color: #0645AD">Настроить правила</font>]]
 +
<div class="mw-collapsible-content">
 +
#[[Платформа_3V/Формы/Правила/Видимость|<font style="color: #CC2200">Настроить правила видимости</font>]]
 +
#[[Платформа_3V/Формы/Правила/Доступность редактирования|<font style="color: #CC2200">Настроить правила доступности редактирования</font>]]
 +
#[[Платформа_3V/Формы/Правила/Проверка_заполнения_контрола|<font style="color: #0645AD">Выполнение проверки с условиями</font>]]
 +
</div></div>
 +
<div class="mw-collapsible mw-collapsed" style="width:600px;">
 +
6. [[Платформа_3V/Формы/Параметры_формы|<font style="color: #CC2200">Настроить параметры формы</font>]]
 +
<div class="mw-collapsible-content">
 +
#[[Платформа 3V/Формы/Источники данных/Справочник/Фильтрация|<font style="color: #0645AD">Отфильтровать источники от параметров</font>]]
 +
</div></div>
 +
<div class="mw-collapsible mw-collapsed" style="width:600px;">
 +
7. [[Платформа_3V/Формы/Действия|<font style="color: #CC2200">Настроить действия</font>]]
 +
<div class="mw-collapsible-content">
 +
Где?
 +
#[[Платформа_3V/Формы/Действия/Действия на элементах|<font style="color: #CC2200">На элементах</font>]]
 +
##[[Платформа_3V/Формы/Действия/Действия на элементах/Нажатие|<font style="color: #CC2200">Во время нажатия на элемент</font>]]
 +
##[[Платформа_3V/Формы/Действия/Действия на элементах/После нажатия|<font style="color: #CC2200">После нажатия на элемент</font>]]
 +
##[[Платформа_3V/Формы/Действия/Действия на элементах/После изменения значения|<font style="color: #CC2200">После изменения значения</font>]]
 +
##[[Платформа_3V/Формы/Действия/Действия на элементах/После изменения значения пользователе|<font style="color: #CC2200">После изменения значения пользователем</font>]]
 +
#На источниках
 +
##[[Платформа_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/Формы/Действия/Экспорт|<font style="color: #0645AD">Экспорт отчета в Excel</font>]]
 +
#[[Платформа_3V/Формы/Действия/Переход_по_ссылке|<font style="color: #0645AD">Перейти по ссылке</font>]]
 +
#[[Платформа 3V/Формы/Действия/Расчет методики|<font style="color: #0645AD">Рассчитать методику</font>]]
 +
#[[Платформа 3V/Формы/Действия/Экспорт по шаблону|<font style="color: #0645AD">Экспорт по шаблону в word и pdf</font>]]
 +
#[[Платформа 3V/Формы/Действия/Расчет элемента|<font style="color: #0645AD">Установить значение в элемент</font>]]
 +
##[[Платформа 3V/Формы/Действия/Экспорт/Задание вычислимых названий|<font style="color: #0645AD">Задать вычислимые названия</font>]]
 +
#[[Платформа 3V/Формы/Действия/Удаление строки отчёта|<font style="color: #0645AD">Удалить строку в отчёта</font>]]
 +
#[[Платформа 3V/Формы/Действия/Открытие модального окна|<font style="color: #CC2200">Открыть модальное окно</font>]]
 +
#[[Платформа 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/Формы/Действия/Выполнение_пользовательского_действия/Скачивание_архива|<font style="color: #CC2200">Скачать архив файлов</font>]]
 +
#[[Платформа 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/Формы/Действия/Выбор следующего или предыдущего элемента справочника|<font style="color: #0645AD">Выбрать следующий или предыдущий элемент справочника</font>]]
 +
#[[Платформа 3V/Формы/Действия/Подмена источника в контроле|<font style="color: #0645AD">Подменить источник в контроле</font>]]
 +
#[[Платформа 3V/Формы/Действия/Выполнение SQL запроса|<font style="color: #0645AD">Выполнить SQL запрос</font>]]
 +
#[[Платформа 3V/Формы/Действия/Вызвать панель комментирования|<font style="color: #0645AD">Вызвать панель комментирования</font>]]
 +
Дополнительно
 +
#[[Платформа_3V/Формы/Действия/Подтверждение_действия|<font style="color: #0645AD">Подтверждение действия пользователем</font>]]
 +
</div></div>
 +
<div class="mw-collapsible mw-collapsed" style="width:600px;">
 +
8. [[Платформа_3V/Формы/Выражения|<font style="color: #0645AD">Настроить выражения</font>]]
 +
<div class="mw-collapsible-content">
 +
[[Платформа_3V/Расчет_выражений|<font style="color: #0645AD">Ознакомиться с правилами формирования выражений</font>]]
 +
#[[Платформа_3V/Формы/Выражения/Параметры|<font style="color: #CC2200">Задать параметры в выражении</font>]]
 +
##[[Платформа_3V/Формы/Выражения/Параметры/На значении выражения (EntryExpressionByExpression)|<font style="color: #0645AD">Параметр на значении выражения</font>]]
 +
##[[Платформа_3V/Формы/Выражения/Параметры/На источнике - справочнике (EntryExpressionDictionarySourceParameterDto)|<font style="color: #0645AD">Параметр на источнике - справочнике</font>]]
 +
##[[Платформа_3V/Формы/Выражения/Параметры/На параметре формы (EntryExpressionCardParameterDto)|<font style="color: #0645AD">Параметр на параметре формы</font>]]
 +
##[[Платформа_3V/Формы/Выражения/Параметры/На справочнике - объекте репозитория (EntryExpressionByDictionaryRequestDto)|<font style="color: #0645AD">Параметр на справочнике - объекте репозитория</font>]]
 +
##[[Платформа_3V/Формы/Выражения/Параметры/На элементе управления_(EntryExpressionUiSourceParameterDto)|<font style="color: #0645AD">Параметр на элементе управления</font>]]
 +
##[[Платформа_3V/Формы/Выражения/Параметры/На_ячейке_отчета_(EntryExpressionPivotSourceCellValueParameter)|<font style="color: #0645AD">Значение ячейки отчета</font>]]
 +
##[[Платформа_3V/Формы/Выражения/Параметры/Постоянное_значение_(EntryExpressionConstantParameterDto)|<font style="color: #0645AD">Постоянное значение параметра</font>]]
 +
##[[Платформа_3V/Формы/Выражения/Параметры/Шаг согласования(EntryExpressionConstantParameter)|<font style="color: #0645AD">Шаг согласования</font>]]
 +
##[[Платформа_3V/Формы/Выражения/Параметры/Атрибут токена пользователя (EntryExpressionTokenAttributeParameter)|<font style="color: #0645AD">Атрибут пользователя из токена</font>]]
 +
##[[Платформа_3V/Формы/Выражения/Параметры/На_отметке_чекбоксов_отчета_(EntryExpressionPivotCheckedParameter)|<font style="color: #0645AD">Отмеченные чекбоксами элементы в отчете</font>]]
 +
#[[Платформа_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/Формы/Правила/Доступность редактирования|<font style="color: #CC2200">Настроить правила доступности редактирования</font>]]
 +
#[[Платформа 3V/Формы/Источники данных/Справочник/Фильтрация|<font style="color: #CC2200">Отфильтровать источники</font>]]
 +
</div></div>
 +
<div class="mw-collapsible mw-collapsed" style="width:600px;">
 +
9. [[Платформа_3V/Формы/Оформление|<font style="color: #CC2200">Настроить оформление/стилизацию формы</font>]]
 +
<div class="mw-collapsible-content">
 +
#[[Платформа_3V/Формы/Оформление/Стили элементов|<font style="color: #CC2200">Настроить стили элементов</font>]]
 +
#[[Платформа_3V/Формы/Оформление/Добавление стилей к карточке через ресурсы|<font style="color: #0645AD">Добавить стили к карточке через ресурсы</font>]]
 +
</div></div>
 +
<div class="mw-collapsible mw-collapsed" style="width:600px;">
 +
10. Доп. настройки формы
 +
<div class="mw-collapsible-content">
 +
# Фильтрация
 +
## [[Платформа_3V/Формы/Выражения/Выражения в элементах/Блокировка элемента по условию|<font style="color: #0645AD">Настроить условие блокировки элемента по умолчанию</font>]]
 +
# [[Платформа 3V/Формы/Комментирование|<font style="color: #0645AD">Настроить комментирование</font>]]
 +
</div></div>
 +
<div style="width:600px;">
 +
11. [[Платформа_3V/Права_доступа/Права_доступа_на_элементы_формы|<font style="color: #CC2200">Настроить права доступа</font>]]
 +
</div>
 +
<div style="width:600px;">
 +
12. [[Платформа_3V/Прикладной_навигатор|<font style="color: #CC2200">Использовать формы в прикладном навигаторе</font>]]
 +
</div>
 +
<div style="width:600px;">
 +
13. [[Платформа 3V/Формы/Рекомендации по использованию и оптимизации|<font style="color: #0645AD">Оптимизировать работу формы</font>]]
 +
</div></div>
 +
<div class="mw-collapsible mw-collapsed" style="width:600px;">
 +
[[Платформа_3V/Формы/Кейсы использования|<font style="color: #CC2200">Кейсы использования</font>]]
 +
<div class="mw-collapsible-content">
 +
#[[Платформа_3V/Формы/Кейсы использования/Форма объекта|<font style="color: #CC2200">Форма объекта</font>]]
 +
#[[Платформа_3V/Формы/Кейсы использования/Реестр|<font style="color: #CC2200">Реестр объектов</font>]]
 +
#[[Платформа_3V/Формы/Кейсы использования/Дашборды|<font style="color: #0645AD">Дашборд</font>]]
 +
</div></div>
 +
</div></div>
  
{{#subpages:}}
+
 
 +
==== Для чего? ====
 +
 
 +
Для агрегируемой работы с информацией в различных видах.
 +
<br><br>
 +
==== Из чего состоит? ====
 +
 
 +
Форма состоит из следующих частей:
 +
[[Файл:форма структура.png|слева|700px]]<div style="clear:both;"></div>
 +
 
 +
#'''Конструктор формы''' - автоматизированный визуальный инструмент для настройки формы. <br><br>
 +
#'''Область настройки элемента''' - область, в которой задаются настройки определенного элемента . <br><br>
 +
#'''Область отображения формы''' - область, в которой отображается настраиваемая форма.<br><br>
 +
#'''Область взаимодействия с настройками''' - область, в которой можно добавить элементы, параметры, источники данных, выражения, действия, правила и взаимодействовать с ними.<br><br>
 +
 
 +
==== Описание жизненного цикла формы ====
 +
 
 +
Жизненный цикл формы делится на три этапа:
 +
 
 +
 
 +
'''Открытие формы'''. На данном этапе происходит создание экземпляра формы, которому присваивается guid - уникальный идентификатор. При этом на стороне стороне веб-клиента создаётся визуальное представление формы (на основе клиентской модели), на стороне серверной части создаются соответствующие серверные элементы управления, зависимые от них объекты формы и иные зависимые объекты платформы (справочники, показатели, отчёты...).
 +
 
 +
 
 +
'''Работа с формой'''. На данном этапе осуществляется взаимодействие пользователя с формой при помощи элементов управления формы. Более подробно см. [[Платформа_3V/Формы/Как_настроить_форму%3F|<font style="color: #CC2200">Как настроить форму?</font>]].
 +
 
 +
 
 +
'''Закрытие формы'''. На данном этапе по уникальному идентификатору (guid) формы осуществляется уничтожение экземпляра формы. Вместе с экземпляром формы уничтожаются зависимых объектов формы и иные зависимые объекты платформы (справочники, показатели, отчёты...)

Текущая версия на 09:00, 12 октября 2022

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

свернуть

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

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


Для чего?

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

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

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

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

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

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

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

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

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


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


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


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