Создание пользовательских грузовых пространств
Вы можете добавить собственные пространства двумя способами: через импорт Excel или вручную. Ниже описано точное поведение интерфейса, обновлённое с учётом ваших правок.
Добавление через импорт Excel
Скачайте шаблон:
Используйте Spaces → (развернуть панель) → Import Items → Download Excel Format, чтобы получить пример файла.
Что показывают два примера:
Sample Space 1 и Sample Space 2 демонстрируют поля, которые необходимо заполнить в соответствии с выбранным типом пространства (например, Container или Lorry/Semi-Trailer/Trailer). По умолчанию для типа пространства требуются значения длины, ширины и максимальной нагрузки. Количество осей также можно настроить в Excel, как и при добавлении нового типа пространства в интерфейсе CargoLoader3D. Используйте эти примеры в качестве эталона для обязательных столбцов и возможных настроек для каждого типа.
Заполните шаблон:
- Обязательные основные столбцы:SpaceName, SpaceType, Length, Width, Height, Max Load. Эти столбцы должны присутствовать и быть заполнены во всех шаблонах, независимо от выбранного типа пространства. Для типов Trailer, Semi-Trailer и Lorry также требуется указать количество осей (минимум две).
- Для типов транспортных средств (Lorry / Semi-Trailer / Trailer) добавляйте блоки осей по необходимости:Distance, Tare Weight, Max Load per axle (Axle 1, Axle 2 и т. д.).
- Единицы измерения:В шаблоне нет данных о единицах измерения. Вводите значения в той системе единиц, которая активна в приложении (метрическая или британская). Автоматическое преобразование при импорте отсутствует.
- Имя файла:Имя файла может быть любым.
- Названия типов:SpaceType должен соответствовать типам, используемым в приложении (Container, Lorry, Semi-Trailer, Trailer).

Импортируйте файл:
- В развернутой панели Spaces выберите Import Items → Import Excel Format и укажите свой файл.
- Если что-то отсутствует или недействительно, появится понятное сообщение об ошибке (например, «Отсутствует информация в Axle 1»), и импорт не будет выполнен.
- При успешном завершении появится сообщение «Spaces successfully inserted», и новые пространства сразу отобразятся в списке.
Добавление вручную
Откройте форму:
Нажмите «Add New Space Item» в развернутой панели Spaces, чтобы открыть форму добавления. (Открытие пользовательского пространства через значок карандаша откроет форму редактирования.)
Выберите тип и заполните поля:
Выберите тип пространства. Форма адаптируется под тип:
- Container:основные размеры + максимальная нагрузка.
- Lorry / Semi-Trailer / Trailer:основные размеры + максимальная нагрузка, а также блоки осей. Используйте значок «+», чтобы добавить ось; каждую ось можно удалить с помощью значка корзины.
Поведение при сохранении / отмене:
- Кнопка «Сохранить» выполняет проверку и, если все правила соблюдены, сразу добавляет пространство в список.
- Кнопка «Отмена» просто закрывает форму без сохранения изменений (как в режиме добавления, так и редактирования).
Редактирование и копирование
- Системные (предустановленные) пространства нельзя редактировать напрямую. При нажатии на карандаш открывается форма добавления с уже заполненными данными и префиксом «Copy …» в названии. Сохранение создаёт новое пользовательское пространство.
- Ваши пользовательские пространства можно редактировать полностью. В заголовке формы отображается «Edit»; кнопка «Сохранить» обновляет запись, а «Отмена» закрывает форму без изменений.
Примечания и советы
- Создавайте столько пользовательских пространств, сколько необходимо, и называйте их свободно.
- Сохраняйте SpaceType в пределах поддерживаемых приложением типов (Container, Lorry, Semi-Trailer, Trailer).
- Убедитесь, что значения в Excel соответствуют текущей системе единиц в приложении — преобразование при импорте не выполняется.
