vault backup: 2026-07-28 18:38:39
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
## Создание объектов
|
||||
|
||||
1. Код объекта - `HalsApplication`. Вначале автоматически ставится префикс `Hals` далее пишем название объекта на английском в единственном числе.
|
||||
2. Заголовок - всегда в единственном числе, независимо от того, справочник это или объекты системы (в будущем раздел)
|
||||
3. Родительский объект
|
||||
1. Для новых разделов системы, деталей всегда выбираем `BaseEntity`
|
||||
2. Для будущих справочником всегда выбираем `BaseLookup`
|
||||
3. Для изменения встроенных базовых объектов выбираем их в качестве родительского `Account` `Order` и другие
|
||||
4. Идентификатор всегда подставится автоматически поле `Id`
|
||||
5. Отображаемое значение - для справочников, у которых родительский `BaseLookup` подставится автоматически `Название (Name)`, для кастомных объектов системы создаем новое поле, которые будет являться отображаемым значением, например `Название (HalsName)`
|
||||
6. Типы полей
|
||||
1. Текстовые выбираем всегда по планируемому размеру, не нужно ставить 500 символов там, где будет максимум 20.
|
||||
Строки неограниченной длины используем крайне редко и никогда не используем их в колонках, которые будут выступать в роли "Отображаемое значение" для объекта
|
||||
2. Дробные числа также выбираем аккуратно, в дальнейшем изменить формат дроби можно будет, проблем нет, но лучше заложить сразу то, что нужно будет
|
||||
3. Дата/Время, Дата, Время - всегда выбираем тот формат, который нужен, если в поле должна быть только дата, то именно такой формат и используем
|
||||
4. Логическое поле всегда именуется `HalsIsActive` - то есть используем обязательно `Is` это поможет структурировать поля и лучше их понимать
|
||||
5. Справочник - Вид справочника тоже выбираем, исходя из потребности. Использовать всплывающее окно для двух-трех значения крайне не оптимально.
|
||||
|
||||
### Создание раздела
|
||||
|
||||
1. Сначала всегда создаем объект самостоятельно, затем переходим в "Мастер разделов"
|
||||
2. Нажимаем "Выбрать существующий объект" - Выбираем нужный нам объект
|
||||
3. В поле "Заголовок" изменяем единственное число названия объекта на множественное "Заявка -> Заявки"
|
||||
|
||||
### Создание детали
|
||||
Reference in New Issue
Block a user