Средства производства

Импорт базы средств JSON

Добавить записи поддерживаемого экспорта в текущую личную базу.

Где открыть

Вкладка «Средства производства» → «Импорт JSON».

Схема «до и после»: Импорт базы средств JSON
Входящий файл содержит ВТО-01 и ИН-01. Обе карточки добавляются после ОМ-01: 1 → 3. Их ID, коды и остальные поля не переименовываются. Во всех опытах JSON проекта «До» и «После» полностью совпадают: 3 операции, 180 учтённых секунд, одна норма не задана; лекала и пять размеров 42–50 сохранены. База сохраняется отдельно; Ctrl+Z проекта не отменяет её импорт или добавление типовых карточек. Импорт добавляет и пропускает совпадения, не заменяя базу; для повторения готовьте исходное состояние учебной базы заново. Карта и время рассчитаны кодом GARM CAD; лекала сохранены. Открыть крупнее ↗

Порядок работы

  1. Выгрузите выбранную базу для резервной копии.
  2. Нажмите «Импорт JSON» и выберите файл базы средств, а не проекта.
  3. Проверьте сообщение о добавленных и пропущенных карточках либо ошибке.
  4. Сравните полную базу: ID и коды добавленных записей сохранены, совпавшие записи не заменены.

Примеры с числами и лекалами

Сохраните свой текущий проект перед открытием учебного файла. Команда «Открыть» заменяет текущий проект. Для повторения загрузите файл «До».

Импорт: добавить две карточки с исходными ID

База до, записей
1
Действие
Импорт JSON
Проект
3 операции · 5 размеров · без изменений
Во входящем файле
2 карточки
  1. Сохраните проект. Для точного повторения используйте пустую личную базу учебного аккаунта. Импортируйте «Учебная база · до» через «Средства производства → Импорт JSON», затем откройте отдельный JSON проекта «До».
  2. Проверьте выбранную базу и дождитесь окончания её загрузки.
  3. Нажмите «Импорт JSON» и выберите отдельный «Файл для команды» этого опыта.
  4. Сверьте количество добавленных и пропущенных записей; сравните целиком карточки и их ID.
  5. Экспортируйте базу отдельно и сравните с контрольным «После». JSON проекта не изменяется.
Импорт: добавить две карточки с исходными ID: состояние базы до и после, проект сохранён
Рассчитано кодом GARM CAD. Схема не в масштабе 1:1. Открыть крупнее ↗
ПоказательДоПосле
Записей13
Активных13
Добавлено командой—2
Пропущено—0
Сохранений базы01
Учтено в проекте, с180180

Входящий файл содержит ВТО-01 и ИН-01. Обе карточки добавляются после ОМ-01: 1 → 3. Их ID, коды и остальные поля не переименовываются. Во всех опытах JSON проекта «До» и «После» полностью совпадают: 3 операции, 180 учтённых секунд, одна норма не задана; лекала и пять размеров 42–50 сохранены. База сохраняется отдельно; Ctrl+Z проекта не отменяет её импорт или добавление типовых карточек. Импорт добавляет и пропускает совпадения, не заменяя базу; для повторения готовьте исходное состояние учебной базы заново.

JSON проекта «До» и «После» совпадают. Состояния базы и входящий файл импорта скачиваются отдельно ниже.

Импорт: пропустить совпадения ID и кода, добавить новое

База до, записей
2
Действие
Импорт JSON
Проект
3 операции · 5 размеров · без изменений
Во входящем файле
3 карточки
  1. Сохраните проект. Для точного повторения используйте пустую личную базу учебного аккаунта. Импортируйте «Учебная база · до» через «Средства производства → Импорт JSON», затем откройте отдельный JSON проекта «До».
  2. Проверьте выбранную базу и дождитесь окончания её загрузки.
  3. Нажмите «Импорт JSON» и выберите отдельный «Файл для команды» этого опыта.
  4. Сверьте количество добавленных и пропущенных записей; сравните целиком карточки и их ID.
  5. Экспортируйте базу отдельно и сравните с контрольным «После». JSON проекта не изменяется.
Импорт: пропустить совпадения ID и кода, добавить новое: состояние базы до и после, проект сохранён
Рассчитано кодом GARM CAD. Схема не в масштабе 1:1. Открыть крупнее ↗
Совпадение с базой пропускается по ID или коду: форма до и после, увеличенный фрагмент
Совпадение с базой пропускается по ID или коду. Открыть крупнее ↗
ПоказательДоПосле
Записей23
Активных12
Добавлено командой—1
Пропущено—2
Сохранений базы01
Учтено в проекте, с180180

Первая входящая карточка имеет ID существующего оверлока при другом коде: она пропущена. Вторая имеет другой ID, но код вто-01 совпадает с архивной ВТО-01 без учёта регистра: она тоже пропущена. Добавляется только ИН-01. Старые карточки, включая архивную, не меняются: добавлено 1, пропущено 2. Во всех опытах JSON проекта «До» и «После» полностью совпадают: 3 операции, 180 учтённых секунд, одна норма не задана; лекала и пять размеров 42–50 сохранены. База сохраняется отдельно; Ctrl+Z проекта не отменяет её импорт или добавление типовых карточек. Импорт добавляет и пропускает совпадения, не заменяя базу; для повторения готовьте исходное состояние учебной базы заново.

JSON проекта «До» и «После» совпадают. Состояния базы и входящий файл импорта скачиваются отдельно ниже.

Повторный импорт не обновляет существующие карточки

База до, записей
2
Действие
Импорт JSON
Проект
3 операции · 5 размеров · без изменений
Во входящем файле
2 карточки
  1. Сохраните проект. Для точного повторения используйте пустую личную базу учебного аккаунта. Импортируйте «Учебная база · до» через «Средства производства → Импорт JSON», затем откройте отдельный JSON проекта «До».
  2. Проверьте выбранную базу и дождитесь окончания её загрузки.
  3. Нажмите «Импорт JSON» и выберите отдельный «Файл для команды» этого опыта.
  4. Сверьте количество добавленных и пропущенных записей; сравните целиком карточки и их ID.
  5. Экспортируйте базу отдельно и сравните с контрольным «После». JSON проекта не изменяется.
Повторный импорт не обновляет существующие карточки: состояние базы до и после, проект сохранён
Рассчитано кодом GARM CAD. Схема не в масштабе 1:1. Открыть крупнее ↗
ПоказательДоПосле
Записей22
Активных22
Добавлено командой—0
Пропущено—2
Сохранений базы01
Учтено в проекте, с180180

Обе входящие карточки уже присутствуют. Добавлено 0, пропущено 2; прежние поля и порядок сохраняются. Импорт не является заменой базы или обновлением совпавших карточек, даже если вы изменили их поля в файле. Успешная команда всё равно сохраняет выбранную базу. Во всех опытах JSON проекта «До» и «После» полностью совпадают: 3 операции, 180 учтённых секунд, одна норма не задана; лекала и пять размеров 42–50 сохранены. База сохраняется отдельно; Ctrl+Z проекта не отменяет её импорт или добавление типовых карточек. Импорт добавляет и пропускает совпадения, не заменяя базу; для повторения готовьте исходное состояние учебной базы заново.

JSON проекта «До» и «После» совпадают. Состояния базы и входящий файл импорта скачиваются отдельно ниже.

Повтор кода внутри файла: весь импорт отклонён

База до, записей
2
Действие
Импорт JSON
Проект
3 операции · 5 размеров · без изменений
Во входящем файле
3 карточки
  1. Сохраните проект. Для точного повторения используйте пустую личную базу учебного аккаунта. Импортируйте «Учебная база · до» через «Средства производства → Импорт JSON», затем откройте отдельный JSON проекта «До».
  2. Проверьте выбранную базу и дождитесь окончания её загрузки.
  3. Нажмите «Импорт JSON» и выберите отдельный «Файл для команды» этого опыта.
  4. Убедитесь, что показано сообщение о повторяющихся кодах; исходная база не изменилась.
  5. Экспортируйте базу отдельно и сравните с контрольным «После». JSON проекта не изменяется.
Повтор кода внутри файла: весь импорт отклонён: состояние базы до и после, проект сохранён
Рассчитано кодом GARM CAD. Схема не в масштабе 1:1. Открыть крупнее ↗
Ошибка внутри файла отклоняет весь импорт: форма до и после, увеличенный фрагмент
Ошибка внутри файла отклоняет весь импорт. Открыть крупнее ↗
ПоказательДоПосле
Записей22
Активных22
Добавлено командой—0
Пропущено——
Сохранений базы00
Учтено в проекте, с180180

В учебном входящем файле после одной допустимой карточки стоят две записи с кодами ДУБЛЬ и дубль. Проверка всего файла обнаруживает внутреннее совпадение и отклоняет импорт до записи. Не добавляется даже первая допустимая карточка. Это отличается от совпадений с уже существующей базой, которые пропускаются при допустимом файле. Во всех опытах JSON проекта «До» и «После» полностью совпадают: 3 операции, 180 учтённых секунд, одна норма не задана; лекала и пять размеров 42–50 сохранены. База сохраняется отдельно; Ctrl+Z проекта не отменяет её импорт или добавление типовых карточек. Импорт добавляет и пропускает совпадения, не заменяя базу; для повторения готовьте исходное состояние учебной базы заново.

JSON проекта «До» и «После» совпадают. Состояния базы и входящий файл импорта скачиваются отдельно ниже.

Что получится

База и результат команды сверены с кодом; все данные проекта и пять размеров сохраняются.

Если не получается

  • Если нужная база не загружена, проверьте вход, выбранный аккаунт и область; нажмите «Обновить базу».
  • Если импорт или добавление типовых недоступны, дождитесь загрузки и проверьте право записи. Экспорт доступной базы возможен при праве только чтения.
  • Если карточки пропущены, сравните ID и коды с текущей базой, включая архивные. Изменённый код не устраняет совпадение ID.
  • Если файл отклонён, проверьте формат базы, целый version 1, обязательные поля, внутренние повторы, размер до 8 МиБ и лимит 2000 записей.
  • При изменении аккаунта, области или версии базы обновите её и повторите действие.
  • Пустой список после ошибки загрузки не означает удаление данных на сервере. Повторите обновление после восстановления соединения.
  • Для восстановления исходных данных используйте проверенную резервную копию и учитывайте, что импорт не заменяет совпавшие записи.