Компоненты платформы XM: различия между версиями

Материал из Intellex
Перейти к навигации Перейти к поиску
Строка 11: Строка 11:
Вкладка — это визуальный элемент, который позволяет создавать множество вкладок, для размещения на них визуальных элементов.[[Файл:Вкладки мини.png|без|мини]]
Вкладка — это визуальный элемент, который позволяет создавать множество вкладок, для размещения на них визуальных элементов.[[Файл:Вкладки мини.png|без|мини]]
=== Таблицы ===
=== Таблицы ===
[https://xmdocs.intellex.ru/index.php/%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B#%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0_(grid) Таблица (grid) ▶]
[https://xmdocs.intellex.ru/index.php/%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B#%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0_(grid) <big>Таблица (grid) ▶</big>]


Компонент для отображения табличных данных.[[Файл:Таблица мини.png|без|мини]][https://xmdocs.intellex.ru/index.php/%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B#%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%B0_%D0%BA%D0%BE%D0%BB%D0%BE%D0%BD%D0%BE%D0%BA_%D0%B3%D1%80%D0%B8%D0%B4%D0%B0_(colgroup) Группа колонок грида (colgroup)▶][[Файл:Группа колонок мини.png|без|мини]][https://xmdocs.intellex.ru/index.php/%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B#%D0%9A%D0%BE%D0%BB%D0%BE%D0%BD%D0%BA%D0%B0_(column) Колонка (column)▶][[Файл:Колонка мини.png|без|мини]][https://xmdocs.intellex.ru/index.php/%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B#%D0%94%D0%B5%D1%80%D0%B5%D0%B2%D0%BE_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B3%D1%80%D0%B8%D0%B4%D0%B0_(gridGroupingTree) Дерево группировки грида (gridGroupingTree)▶][[Файл:Дерево группировки грида мини.png|без|мини]][https://xmdocs.intellex.ru/index.php/%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B#%D0%94%D0%B5%D1%80%D0%B5%D0%B2%D0%BE Дерево▶][[Файл:Дерево мини.png|без|мини]]
Компонент для отображения табличных данных.[[Файл:Таблица мини.png|без|мини]][https://xmdocs.intellex.ru/index.php/%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B#%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%B0_%D0%BA%D0%BE%D0%BB%D0%BE%D0%BD%D0%BE%D0%BA_%D0%B3%D1%80%D0%B8%D0%B4%D0%B0_(colgroup) <big>Группа колонок грида (colgroup)▶</big>]
 
Объединяет несколько подряд идущих колонок в одну визуальную группу.[[Файл:Группа колонок мини.png|без|мини]][https://xmdocs.intellex.ru/index.php/%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B#%D0%9A%D0%BE%D0%BB%D0%BE%D0%BD%D0%BA%D0%B0_(column) <big>Колонка (column)▶</big>]
 
Описывает визуальное представление колонки грида и связывает колонку с курсором данных.[[Файл:Колонка мини.png|без|мини]][https://xmdocs.intellex.ru/index.php/%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B#%D0%94%D0%B5%D1%80%D0%B5%D0%B2%D0%BE_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B3%D1%80%D0%B8%D0%B4%D0%B0_(gridGroupingTree) <big>Дерево группировки грида (gridGroupingTree)▶</big>]
 
Компонент для отображения группировки грида в виде отдельного дерева.[[Файл:Дерево группировки грида мини.png|без|мини]][https://xmdocs.intellex.ru/index.php/%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B#%D0%94%D0%B5%D1%80%D0%B5%D0%B2%D0%BE <big>Дерево▶</big>]
 
Компонент для отображения данных датасета в виде дерева.[[Файл:Дерево мини.png|без|мини]]


=== Поля ввода ===
=== Поля ввода ===

Версия 16:08, 27 июля 2022

Визуальные компоненты

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

Основные

Окно (window) ▶

Родительский элемент для всех визуальных элементов. Соответствует окну в терминах операционной системы.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Контейнер объектов (container )▶ Предназначен для задания единого способа отображения визуальных компонентов и позволяющий инкапсулировать в себе объекты других типов.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Вкладки (tabsheet )▶ Вкладка — это визуальный элемент, который позволяет создавать множество вкладок, для размещения на них визуальных элементов.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Таблицы

Таблица (grid) ▶

Компонент для отображения табличных данных.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Группа колонок грида (colgroup)▶ Объединяет несколько подряд идущих колонок в одну визуальную группу.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Колонка (column)▶ Описывает визуальное представление колонки грида и связывает колонку с курсором данных.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Дерево группировки грида (gridGroupingTree)▶ Компонент для отображения группировки грида в виде отдельного дерева.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Дерево▶ Компонент для отображения данных датасета в виде дерева.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Поля ввода

Текстовое поле ввода (numedit)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Многострочное поле (memo)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Числовое поле (edit)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Текст/подпись (label)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Выбор

Выбор даты (datepicker)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Выбор времени (timeedit)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Выпадающий список (combobox)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Выпадающий список с галками (checkcombobox)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Выбор из справочника (quicksearch)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Галочка (Checkbox)
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Кнопки

Панель кнопок (toolbar)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Кнопка (button)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Специальные

Редактирование HTML▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Просмотр HTML (htmlviewer)▶
График (chart)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Карта (mapView)▶
Сравнение текстов (comparison)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Диаграмма Ганта▶
Картинка (Image)▶
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Проверка данных

Произвольный ввод

Произвольный ввод - это визуальное действие, которое позволяет пользователю заполнить поля документа произвольным значением.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Отображение значения

Выбор из списка

Апп-функция

Изменить весь документ

Проверка

Проверка данных поддокумента

Присвоение

Открытие фильтра на редактирование

Внешнее действие