10. Импорт данных
Импорт переносит исходные данные из другой модели Альт-Инвест Х в текущую. Типичные случаи: вы создали модель по новой версии шаблона и хотите перенести в неё данные из рабочей модели; вы решили перейти на другой шаблон (например, с «Проекта с нуля» на «Компания + проект») и не хотите вводить данные заново. Импорт только добавляет и заполняет — он ничего не удаляет из текущей модели.
Импорт данных доступен при лицензии типа «Профессиональная».
Что переносит импорт
Переносятся две категории данных:
- Фиксированные строки — постоянные строки исходных данных, существующие в модели независимо от состава статей: общие параметры, ставки, допущения. Для них копируются значения из источника в ячейки ввода текущей модели.
- Статьи — статьи источника добавляются в текущую модель как новые, в конец своих разделов, вместе с названиями и введёнными данными.
Перенос возможен только там, где форматы совпадают: фиксированная строка должна существовать в обеих моделях и одинаково устроена, статья — соответствовать одному из форматов статей текущей модели. Всё, что по формату не совпало, отбраковывается целиком — частичный перенос строки или статьи невозможен. Поэтому импорт лучше всего работает между моделями родственных шаблонов; чем дальше шаблоны друг от друга, тем меньше переносится.
Что импорт никогда не делает
Несколько твёрдых гарантий:
- источник не изменяется — файл-источник открывается только для чтения;
- существующие статьи текущей модели не изменяются и не удаляются — импортируемые добавляются рядом;
- формулы не создаются — переносятся только значения. Если и в текущей модели, и в источнике в ячейке стоит формула, ячейка не изменяется; своя формула заменяется значением лишь тогда, когда в источнике на этом месте пользователь уже заменил её значением;
- сценарные данные не переносятся: статьи и строки, подключённые к сценариям — в источнике или в текущей модели, — при импорте отбраковываются и не изменяются. Листы «Сценарии» и «Чувствительность» не переносятся.
Выполнение импорта
В надстройке: нажмите кнопку «Импорт данных» в группе «Сервис» на ленте Альт-Инвест Х.
В диалоге «Импорт данных» нажмите «Обзор…» и выберите файл-источник (книгу xlsx или xlsm). Программа проверит его — файл должен быть моделью Альт-Инвест Х («Файл «…» не является моделью Альт-Инвест Х.») и не совпадать с текущей («Файл-источник совпадает с текущей моделью.») — и проанализирует («Анализ файла-источника»).
После анализа список «Импортируемые данные:» показывает, что доступно для переноса: «Фиксированные строки» и разделы источника со статьями. Числа в квадратных скобках — [пригодно/всего]: например, «[3/5]» означает, что из пяти статей раздела по формату подошли три. Отметьте флажками, что переносить (по умолчанию отмечено всё), и нажмите ОК.
Перед выполнением программа попросит подтверждение:
- если дата начала, шаг планирования или число периодов источника отличаются от текущей модели: «Настройки модели (дата начала, шаг планирования и число периодов) будут изменены в соответствии с файлом-источником. Операцию нельзя отменить. Продолжить?» — текущая модель будет перестроена под ось времени источника (название модели при этом сохраняется);
- иначе: «Импортированные данные нельзя будет удалить автоматически. Продолжить?»
Импорт необратим в один щелчок — перенесённые статьи потом можно удалить только вручную через «Список статей». Если есть сомнения, сохраните копию файла текущей модели перед импортом.
По завершении программа подводит итог:
- «Данные скопированы успешно. Перенесено … параметров и статей.» — всё отмеченное подошло;
- «Данные скопированы частично. Обнаружено … параметров и статей, формат которых не подошел для текущей модели.» — часть отбракована: обычно это статьи форматов, которых нет в текущем шаблоне, строки с несовпадающим устройством или данные, подключённые к сценариям;
- «Ничего не импортировано. Форматы моделей сильно отличаются.» — среди отмеченного не нашлось ни одного пригодного элемента; модель не изменена;
- «Импорт прерван: достигнут предел количества статей в разделе. Перенесено … элементов.» — упёрлись в лицензионный предел числа статей (глава «Установка и лицензия»).
После импорта просмотрите перенесённые данные и запустите проверку модели (глава «Аудит модели») — это быстрый способ убедиться, что всё встало на свои места.