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

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 30: Строка 30:
 
#<div style="color:#CC2200">Фильтрация по текстовому полю</div>
 
#<div style="color:#CC2200">Фильтрация по текстовому полю</div>
 
#<div style="color:#CC2200">Фильтрация по чекбоксу</div>
 
#<div style="color:#CC2200">Фильтрация по чекбоксу</div>
 +
#<div style="color:#CC2200">Серверная фильтрация</div>
 
#<div style="color:#CC2200">Кнопка 'Применить фильтрацию'/'Найти'</div>
 
#<div style="color:#CC2200">Кнопка 'Применить фильтрацию'/'Найти'</div>
 
#<div style="color:#CC2200">Кнопка 'Cброс отметки'</div>
 
#<div style="color:#CC2200">Кнопка 'Cброс отметки'</div>
Строка 65: Строка 66:
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
  
  <div style="color:#CC2200">  Текстовое поле</div>
+
*<div style="color:#CC2200">  Текстовое поле</div>
  <div style="color:#CC2200">  Целочисленное поле</div>
+
*<div style="color:#CC2200">  Целочисленное поле</div>
  <div style="color:#CC2200">  Дробное поле</div>
+
*<div style="color:#CC2200">  Дробное поле</div>
  <div style="color:#CC2200">  Таблица</div>
+
*<div style="color:#CC2200">  Таблица</div>
  <div style="color:#CC2200">  Кнопка сохранения</div>
+
*<div style="color:#CC2200">  Кнопка сохранения</div>
  </div>
+
</div>
 
</div>
 
</div>
  
Строка 77: Строка 78:
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
  
[[Платформа_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: #CC2200">Представление справочника (уст.)</font>]]
[[Платформа_3V/Формы/Источники_данных/Json|<font style="color: #0645AD">JSON</font>]]
+
*[[Платформа_3V/Формы/Источники_данных/Json|<font style="color: #0645AD">JSON</font>]]
 
</div>
 
</div>
 
</div>
 
</div>

Версия 19:37, 6 июня 2021

свернуть
  • Карточка объекта (создание и редактирование объекта)
  • Реестр объектов
  • Дашборд (диаграммы)
свернуть
Технический блок
  • Серверная (функциональная) часть
  • Клиентская (визуальная) часть

_____________________________________________________________

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

Форма состоит из:

- Клиентской части;

- Функциональной часть (серверная).


клиент. иконка.jpg

Клиентская часть формы

Клиентская часть формы представляет из себя набор визуальных элементов управления на стороне web-клиента и отвечает за создание и настройку визуального представления. Отвечает за отображение информации (расположение полей, типы отображаемых элементов управления и прочие визуальные компоненты)


серверная карточка. иконка.jpg

Серверная или функциональная часть формы

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


Взаимодействие клиентской и серверной частей

Взаимодействие осуществляется за счёт:

- привязки клиентской части к серверной;

- привязки визуальных элементов управления (клиентских) к элементам управления (серверным).

Схема взаимодействия приведена на рисунке ниже

Forms.Main.png















________________________________________________________________________________________________________________________