Создание из файла *.md

Смежные вопросы

Без лишних слов. В данной статье будет рассмотрен вопрос создания пустой базы 1С версии 7.7 при наличии файла конфигурации *.md. Так же на нашем сайте Вы можете найти статьи на тему:

  • Как создать пустую базу данных?
  • Как очистить базу от всех данных?
  • Как сохранить базу данных в архив?
  • Как загрузить базу данных из архива?

Что нам понадобится?

Чтобы создать пустую базу данных, нам обязательно понадобится дистрибутив программы (в лучшем случае) или файл конфигурации (довольствуемся тем, что есть). Именно он определяет, какой будет пустая база: 1С:Бухгалтерия, 1С:Торговля+Склад, 1С:Зарплата+Кадры или какая-нибудь ещё...

Если мы вынуждены довольствоваться малым и у нас нет дистрибутива программы, нам нужен хотя бы файл конфигурации.

Файл конфигурации 1С версии 7.7 всегда называется одинаково "1Cv7.md". Взять его можно например из другой доступной информационной базы или "добыть" из какого-либо другого места.

ОЧЕНЬ ВАЖНЫЙ МОМЕНТ! Та база, которую мы будем создавать таким способом по своей функциональности будет идентична той базе данных, из которой мы взяли файл "1Cv7.md". Зачастую именно это и нужно - сделать такую же базу, но чистую... об этом позже. Пример: если мы взяли файл конфигурации из рабочей базы данных 1С:Зарплата+Кадры, то и создать мы можем только пустую базу 1С:Зарплата+Кадры.

Где конкретно взять файл конфигурации? Файл "1Cv7.md" всегда находится в корне каталога базы данных. Т.е. если у нас есть рабочая база данных 1С:Бухгалтерия, которая расположена в каталоге "D:\Базы_1С\БазаБухгалтерии\", то заглянув в эту папку, Вы без труда отыщете файл "1Cv7.md", который нам нужен для создания новой базы.

Где расположена база данных? Это очень просто выяснить. Запускаете 1С, то окно, где у Вас список информационных баз, позиционируетесь одинарным щелчком левой кнопкой мыши на нужной базе и внизу видите в какой папке лежит эта база данных.

Если путь очень длинный и не умещается в окне, нажмите на кнопку "Изменить", в открывшемся окне в поле "Путь" вы увидите полный путь к базе данных.

рис. 3

Как создать пустую базу 1С:Предприятие 7.7, имея файл конфигурации 1Cv7.md?

Где взять файл конфигурации мы описали в первом разделе этой статьи. Имея файл "1Cv7.md" (на самом деле он может называться как угодно, если его переименовать, но как правило он называется именно так) нужно выполнить последовательность действий:

  1. Создать пустую папку там, где по Вашему мнению должна лежать Ваша новая информационная база. Для примера будем считать, что мы создали папку "D:\Базы_1С\БазаБухгалтерии\".
  2. Открыть список баз 1С как на рис. 3.
  3. Нажать на кнопку "Добавить".
  4. Указать произвольное имя информационной базы - то как она будет называться в списке баз.
  5. Нажать на кнопку "..." и выбрать папку, которую мы создали в п. 1. В диалоге выбора каталога нужно войти в эту папку и нажать "Открыть". В результате в поле "путь" должен появиться путь к этой папке. Т.е. "D:\Базы_1С\БазаБухгалтерии\".
  6. Нажимаем "ОК" - окно с выбором имени и пути закрывается, а в списке баз появляется новая строка.
  7. В левом верхнем выпадающем списке "В режиме" (рис. 3) выбираем значение "Конфигуратор" и нажимаем "ОК".
  8. Программа будет задавать вопросы - на все соглашаемся. Говорим - да, создать базу, настройки не меняем, оставляем как есть.
  9. Итак. Мы попали в конфигуратор. Выбираем пункт меню "Конфигурация" - "Загрузить измененную конфигурацию".
  10. В открывшемся окне находим и выбираем файл конфигурации, который у нас есть "1Cv7.md".
  11. После того как программа немного подумает, выбираем пункт меню "Файл" - "Сохранить" и на все соглашаемся и подтверждаем. "Да", "да", "принять" и т.д.
  12. Готово! Первый запуск в монопольном режиме, либо не выходя из конфигуратора, нужно нажать на кнопку F11 и программа сама запустится в монопольном режиме (очень удобно).

ВНИМАНИЕ!!! Таким способом мы конечно создали пустую базу данных и в неё можно заходить и работать, но есть большое "НО". Некоторые функции могут оказаться недоступны. Такие как работа с интернет из 1С, формирование отчетности для ПФР. Программа может выдать Вам сообщение типа: "отсутствует компонента v7plus.dll". Эта компонента обеспечивает работу некоторых специфических функций.

Но исправить это так же очень просто. Нужно где-то найти (например там же, где Вы нашли файл конфигурации 1Cv7.md, т.е. в каталоге другой информационной базы) вот эти файлы:

  • v7plus.dll
  • v7plus.als

 Их нужно скопировать в каталог Вашей новой информационной базы. В нашем примере это "D:\Базы_1С\БазаБухгалтерии\". Вообще лучше скопировать все файлы с расширением *.dll, *.ocx, *.als.

На крайний случай...

Описанные действия - это минимум того, что стоит сделать. Конечно, бывают частные случаи и разные нюансы, но это встречается редко. Например, когда конфигурация не типовая или вообще "самописная", использует множество внешних компонент и т.д. В этом случае проще скопировать целиком базу, которую мы хотим взять за основу для пустой, и удалить оттуда все, кроме следующих файлов:

  • Все каталоги;
  • Файл 1cv7.md;
  • Файл 1cv7.dd;
  • Если имеется v7plus.als;
  • Если имеется v7plus.dll;
  • Если имеется 1cv7srct.st;
  • Если имеется 1cv7Main.tip;
  • Если имеется tmpltrns.tof;
  • Если имеется arj.pif;
  • Если имеется barcode.ocx;
  • Любые файлы с расширением *.spl, *.bmp, *.txt, *.dll

Остальные файлы удаляем. Но данный способ, на субъективный взгляд автора, менее красивый и удобный. Так что выбор остается за Вами, в зависимости от того, какими материалами Вы располагаете.

Ну и, разумеется, остается ещё один беспроигрышный вариант. Доверить выполнение данной работы профессионалам,
позвонив по телефону: (495) 648 44 80. Подскажем и поможем. В конце концов, каждый профессионал должен заниматься своим делом.

 

 

 

Сергей Есин, 2013 г. ©