Курсовая работа: Разработка объектов прикладного решения "Мастер-класс" на "1С:Предприятие 8.2"

Рисунок 12. Создание новой информационной базы

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

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

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

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


Рисунок 14. Название информационной базы

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

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

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


Рисунок 15. Размещение информационной базы

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

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

Рисунок 16. Новая информационная база в списке

Начнем "программировать".

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

Поскольку 1С предприятие, как мы говорили в начале, специализированная система, она "прячет" от разработчика многие скучные, рутинные действия. Так все программы 1С:Предприятия по большому счету имеют одинаковую логику и технологию построения. Любая программа собирается из готовых "кубиков". Набор "кубиков" ограничен, платформа изначально знает, для чего предназначены те или иные "кубики", знает, как они между собой взаимодействуют.

Таким образом, разработчику достаточно просто добавить в информационную базу нужные "кубики" - и все это сразу же будет работать, платформа самостоятельно обеспечит правильное функционирование добавленных "кубиков".

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

Как мы говорили в начале, сейчас мы делаем "Не11о, ^огЫ!" в исполнении 1С. Поэтому встроенный язык, а тем более язык запросов мы использовать практически не будем. Это отдельная сложная тема, и не на 30 минут.

Сейчас наша задача - собрать из кубиков простую программу. То есть показать "костяк" разработки. Прикручивать "бантики", улучшать, дорабатывать - можно будет потом, если у вас будет желание и возможности. Но важно, что даже в таком "скелетном" виде, наша программа будет вполне функциональна и работоспособна, причем, минимальными усилиями.

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

Итак, вернемся к "кубикам". Поскольку назначение программ системы 1С'ПреДПриятие четко определено, используются не абстрактные, а вполне конкретные "кубики", соответствующие сущностям, присутствующим в реальной жизни автоматизируемого предприятия или частного лица. Например, справочник или документ.

В 1С:Предприятии эти "кубики" называются объектами конфигурации. Все объекты конфигурации собираются в дерево. Таким образом, взглянув на дерево объектов конфигурации, всегда можно понять, из каких объектов она состоит. Можно быстро найти нужный объект, узнать его свойства и т.д.

Сейчас у нас открыт конфигуратор (на рис. 9 мы нажали на кнопку Конфигуратор). Чтобы увидеть дерево объектов конфигурации, нужно нажать на кнопку Открыть конфигурацию.

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

К-во Просмотров: 297
Бесплатно скачать Курсовая работа: Разработка объектов прикладного решения "Мастер-класс" на "1С:Предприятие 8.2"