Книга: Пример быстрой разработки приложений на платформе 1С:ПРЕДПРИЯТИЕ 8
Назад: Все ли у нас есть
Дальше: Начнем «программировать»

Информационная база

Система 1С:Предприятие – это не универсальная среда программирования. С ее помощью нельзя создать «какую угодно» программу. Назначение 1С:Предприятия – автоматизация деятельности организаций и частных лиц. По этой причине многие технологические решения уже жестко зашиты в «сердце» этой системы – технологическую платформу.

Везде, где есть 1С:Предприятие – есть технологическая платформа. Поэтому процесс разработки и модификации программ, структура программ 1С:Предприятие – везде одинаковые.

Эту одинаковость как раз обеспечивает технологическая платформа. Потому что она одновременно является и инструментом разработки, и средой исполнения программ 1С:Предприятия (подробнее – см. ).

Главным технологическим понятием, которое используется в 1С:Предприятии, является информационная база. Грубо говоря, каждая информационная база это и есть одна «программа» 1С:Предприятия. Например, 1С:Бухгалтерия, или 1С:ERP Управление предприятием 2.0.

Особенность заключается в том, что каждая информационная база содержит не только данные, с которыми работают пользователи, но и собственно саму «программу» (прикладное решение) которую исполняет платформа.

Таким образом, если вам нужна 1С:Бухгалтерия, вы создаете информационную базу с прикладным решением Бухгалтерия и затем в этой же базе храните все данные. Если вам нужна еще одна бухгалтерия для другой вашей организации – вы создаете новую информационную базу с той же самой «программой» Бухгалтерия, но хранить в ней будете уже другие данные. А если вам нужна 1С:Зарплата и управление персоналом, то вы создаете третью информационную базу уже с другой «программой», с программой Зарплата и Управление персоналом, и, естественно, храните в ней данные, относящиеся именно к учету зарплаты.

Таким образом, информационная база – это как домик у улитки – «все свое ношу с собой». Если у вас есть информационная база – значит, у вас есть все, что нужно: и данные, и сама программа, которая знает, как обрабатывать и представлять эти данные.

Итак, создание любой программы 1С:Предприятия начинается с создания информационной базы, в которой будет находиться и сама «программа» и данные, с которыми она работает.

Запустим систему – Старт ⇒ Все программы⇒ 1С Предприятие 8 (учебная версия)⇒1С Предприятие

01-02.png

Рис. 1-2. Запуск программы

Первым делом система откроет список информационных баз, с которыми мы можем работать, и обнаружит, что этот список пуст. В нем нет еще ни одной информационной базы. Система сразу же предложит добавить в список информационную базу.

Но ведь мы еще не создавали никаких информационных баз?! Ничего страшного, согласимся.

01-03.png

Рис. 1-3. Добавление информационной базы

Совет. Если вы (или кто-то до вас) уже добавлял информационные базы в список, то, конечно, система не задаст этот вопрос. Тогда, чтобы добавить в список информационную базу, нужно будет нажать кнопку Добавить…

01-04.png

Рис. 1-4. Добавление информационной базы

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

Стандартно предлагается создать новую информационную базу – именно это нам и нужно. Поэтому снова согласимся и нажмем Далее >.

01-05.png

Рис. 1-5. Создание новой информационной базы

Система задаст нам еще один вопрос. Дело в том, что информационную базу можно создать двумя путями. Можно создать ее совсем новую, в которой не будет ни «программы», ни данных. А можно создать информационную базу из шаблона так, что она сразу же будет содержать нужную «программу», например, бухгалтерию. Или сразу же будет содержать нужную «программу» и какие-то данные (например, демонстрационные данные). Для этого и используется первый вариант, показанный в этом диалоге – создание информационной базы из шаблона.

Но мы с вами не устанавливали никаких шаблонов, поэтому снова согласимся с тем, что стандартно предлагает нам система – создать информационную базу без конфигурации (то есть без «программы») и просто нажмем Далее >.

01-06.png

Рис. 1-6. Создание информационной базы без конфигурации

Теперь система поинтересуется, как будет называться наша новая информационная база. Название можно дать любое, оно ни на что не влияет, но лучше назвать ее Мастер-класс 8. Именно это название будет отображаться в списке информационных баз, который открывается при запуске системы. Нажмем Далее >.

01-07.png

Рис. 1-7. Название информационной базы

Напоследок система сообщит нам, где будет располагаться информационная база. Стандартно она будет размещена в профиле пользователя. Если у вас есть проблемы со свободным местом на диске С:, то можно указать для нее другое место. Но в большинстве случаев можно согласиться с тем, что предлагает система и нажать кнопку Далее >.

01-08.png

Рис. 1-8. Размещение информационной базы

В следующем окне ничего менять не будем – нажмем сразу Готово.

В результате в списке информационных баз мы увидим нашу новую базу – Мастер-класс 8. Останется лишь нажать на кнопку Конфигуратор, чтобы начать создание нашей «программы».

Конфигуратор – это режим запуска платформы для разработчика, чтобы создавать или изменять «программу», которая есть в информационной базе.

1С:Предприятие – это режим запуска для пользователя, чтобы работать с данными информационной базы.

Мы с вами сейчас – разработчики, поэтому запускаем Конфигуратор.

01-09.png

Рис. 1-9. Новая информационная база в списке

Назад: Все ли у нас есть
Дальше: Начнем «программировать»