Урок 4. Практика разработки. Часть 1
Сайт: | Система дистанционного обучения ФГБОУ ВО ЮГУ |
Курс: | Тест Глобал |
Книга: | Урок 4. Практика разработки. Часть 1 |
Напечатано:: | Гость |
Дата: | среда, 2 июля 2025, 09:42 |
Описание
В данном уроке мы рассмотрим:
- Миксины
- Документы
- Коллекции
- Автонумерацию на атрибутах класса
1. Миксины
Особый вид классов, которые служат для хранения данных из разных классов. Используются для построения общих списочных форм различных диалогов подбора в пользовательских интерфейсах, а также для удобства обработки данных в прикладной бизнес-логике. Миксин позволяет объединить несколько разных таблиц вместе что дает возможность использовать внешние ключи и индексы на данное объединение.
Пример: миксин Bs_Settler
- Сторона расчета
, которая объединяет в себе классы Bs_Contras
- Контрагент
и Bs_Person
- Физические лица
.
2. Документы
Документ – это прикладной объект, который хранит данные о событиях или операциях на предприятии.
Пример:
- Заявка на отгрузку;
- Приходная накладная;
- Акт сверки.
3. Коллекции
Коллекции представляют собой классы, объекты которых не имеют права на самостоятельное существование и могут быть созданы только для объектов других классов. Коллекции применяются в качестве табличных частей документов или логических развязок между классами.
Пример:
- Позиции накладной;
- Позиции складского ордера
4. Автонумерация
Процесс автоматической выдачи значения для атрибута класса. В основе лежит выдача порядкового номера (числа), которое может быть преобразовано в значение по маске.