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

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 116: Строка 116:
 
#[[Платформа 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>]]
 
#[[Платформа 3V/Формы/Действия/Удаление_элемента_справочника|<font style="color: #0645AD">Удалить элемент справочника</font>]]
 
#[[Платформа 3V/Формы/Действия/Удаление_элемента_справочника|<font style="color: #0645AD">Удалить элемент справочника</font>]]
 
#[[Платформа 3V/Формы/Действия/Создание нового элемента справочника|<font style="color: #0645AD">Добавить элемент в справочник</font>]]
 
#[[Платформа 3V/Формы/Действия/Создание нового элемента справочника|<font style="color: #0645AD">Добавить элемент в справочник</font>]]

Версия 11:15, 23 декабря 2021

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

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

Где?

  1. На элементах
    1. Во время нажатия на элемент
    2. После нажатия на элемент
    3. После изменения значения
    4. После изменения значения пользователем
  2. На источниках
    1. Настроить выполнение действий при изменении статуса согласования
  3. На открытие формы

Какие?

  1. Сохранить
  2. Обновить источник
  3. Экспорт отчета в Excel
  4. Перейти по ссылке
  5. Рассчитать методику
  6. Экспорт по шаблону в word и pdf
  7. Установить значение в элемент
    1. Задать вычислимые названия
  8. Удалить строку в отчёта
  9. Открыть модальное окно
  10. Создать справочник
  11. Установить значение в ячейку отчета
  12. Выполнить пользовательское действие
    1. Скачать загруженный в справочник файл
    2. Скачать архив файлов
  13. Удалить элемент справочника
  14. Добавить элемент в справочник
  15. Выставить значение в источник
  16. Выбрать следующий или предыдущий элемент справочника
  17. Подменить источник в контроле
  18. Выполнить SQL запрос
  19. Вызвать панель комментирования


Для чего?

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

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

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

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

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

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

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

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

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


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


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


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