панель Импорт из РМ¶
Панель переносит данные из одной РМ (файла-источника) во все выбранные РМ. Например, можно заполнить поля disable, control, repair_scheme в одной РМ и перенести их в остальные.
Импорт данных из моделей можно задать тремя способами:
- на панели
Импорт из РМ(описание ниже); - командой
импортна панелиИзменение РМ; - на листе «импорт из моделей» книги Изменение РМ (в формате excel).

Поля панели¶
- Путь к файлу — РМ-источник (
.rg2или.rst). - Таблица — таблица RastrWin3, например
node. Можно указать несколько таблиц через запятую, напримерnode,vetv,Generator; тогда в Параметрах указываются общие для этих таблиц поля или поле оставляется пустым. В списке по стрелке ▾ есть готовые наборы, которые сразу заполняют остальные поля:node (repair)— поля исходных данных расчёта УР узлов (repair,control,repair_schemeи др.) иdname;vetv (disable)— поля исходных данных расчёта УР ветвей (disable,control,repair_schemeи др.) иdname;Generator (disable)— те же поля для генераторов;automation, automation_pattern— таблицы действий для ремонтных схем.
- Выборка — строки таблицы-источника, которые импортируются. Пустое поле — все строки.
- Тип импорта (переключатель под таблицей) — см. ниже.
- Параметры — перечень полей через запятую, например
uhom,umin. Если поле не заполнено, импортируются все поля таблицы, кроме полей, начинающихся с_иti_; если они нужны, их следует перечислить явно. Ключевые поля таблицы добавляются автоматически, поля-формулы не импортируются. - Условие выполнения — для каких РМ выполнять импорт, в формате условий (например,
{сезон: зим}). Если хотя бы одна строка условия выполняется, импорт выполняется. Пустое поле — для всех РМ. Пример условия можно вставить из контекстного меню (ПКМ).
Тип импорта¶
| Тип | Действие |
|---|---|
Обновить |
Значения полей обновляются в строках с тем же ключом; новые строки не добавляются |
Загрузить |
Таблица заменяется строками из РМ-источника |
Присоединить |
Строки из РМ-источника добавляются к таблице |
Объединить |
Строки с тем же ключом обновляются, остальные добавляются |
Примечание
Импортированные данные сохраняются в РМ только при наличии в задании панели Сохранить как.