Выполнена вводная лабораторная работа по созданию конфигурации в 1С "Учебная"
Вводная лабораторная работа
Цель работы: познакомиться с основными инструментами разработчика 1С: Предприятия 8 конфигуратором, с деревом конфигурации и научиться создавать различные объекты конфигурации.
Создание любой конфигурации 1С: Предприятие 8 начинается с создания информационной базы, в которой будет находиться и сама программа и данные, которые вносит пользователь.
1. Начало работы в системе «1С:Предприятие». Добавление в список информационных баз новой базы с именем Учебная.
1 шаг. На рабочем столе найти значок «1С» (рис. 1) и запустить программу «1С:Предприятие 8».
2 шаг. При первом запуске программы список информационных баз пуст. Система предложит добавить информационную базу (рис. 2). Согласимся с этим, выбрав «Да».
3 шаг. На следующем шаге система предложит создать новую базу или добавить уже существующую. Необходимо выбрать «Создание новой базы» и нажать кнопку «Далее» (рис. 3).
4 шаг. Информационную базу можно создать двумя способами: из шаблона, где уже будет готовая программа, например, бухгалтерия, или создать новую, без конфигурации, где не будет ни программы, ни данных. Нужно выбрать создание информационной базы без конфигурации (рис. 4). Нажать «Далее».
5 шаг. На этом шаге нужно дать название информационной базе. Укажем наименование «Учебная» (рис. 5) и нажмем кнопку Далее.
6 шаг. На следующем шаге система сообщает, где будет находиться наша информационная база. Согласимся с тем, что предлагает система, и перейдем к последнему шагу по кнопке Далее.
7 шаг.На последнем шаге ничего менять не надо и нажать Готово. Информационная база с именем «Учебная» появилась в списке информационных баз.
2. В системе «1С: Предприятие 8» существует два режима работы: «1С:Предприятие» - пользовательский режим, где вносятся данные и режим конфигуратора, где запускается платформа для разработчика, здесь создается новая конфигурация или изменяется существующая.
Так как нам необходимо создавать новую конфигурацию для нашей информационной базы «Учебная», то, следовательно, нужно нажать кнопку «Конфигуратор» (рис. 6).
После этого откроется главное меню конфигуратора, с помощью которого будет создаваться новая конфигурация.
3. Выполнить команду: Меню «Конфигурация» / «Открыть конфигурацию» (рис. 7).
В результате появится дерево конфигурации – основной инструмент, с которым работает разработчик прикладных решений (рис. 8).
Дерево состоит из объектов. Добавить новый объект конфигурации можно несколькими способами. Первый способ – выделить нужный объект, который необходимо создать и нажать кнопку Действия. Затем выбрать пункт Добавить (рис. 9).
Второй способ – выделить объект и нажать кнопку «+» на панели инструментов конфигурации (рис. 10).
Третий способ – выделить объект, который создается и вызвать контекстное меню правой кнопкой мыши. В появившемся меню выбрать пункт Добавить (рис. 11).
4. В дереве конфигурации выделить корневой элемент и дважды щелкнуть по нему. Присвоить имя конфигурации – Учебная (рис. 12).
Важно! Имена объектов начинаются с заглавной буквы или со знака «подчеркивания». Если в имени несколько слов, то все слова пишутся слитно, без пробелов и каждое слово с заглавной буквы.
5. Раскрыть ветку Общие. Найти пункт Подсистемы. Добавить 3 подсистемы (рис. 13):
6. Запустить отладку по желтому значку со стрелкой на панели инструментов. Посмотреть, как выглядят созданные подсистемы в пользовательском режиме (рис. 14).
7. Перейти в Конфигуратор. Найти в дереве конфигурации объект Справочники. Добавить 4 справочника:
1) простой справочник Банки, содержащий только стандартные реквизиты. В его свойствах на закладке Данные длину наименования увеличить до 100 символов (рис. 15). На закладке Подсистемы указать, что справочник Банки относится к подсистеме Бухгалтерия.
Перейти в режим 1С: Предприятие и заполнить справочник данными (рис. 16).
2) иерархический справочник Контрагенты. Иерархический справочник – это справочник, имеющий или иерархию групп и элементов или только иерархию элементов. В его свойствах на закладке Иерархия указать, что справочник будет иерархическим и указать вид иерархии – иерархия групп и элементов (рис. 17).
Отнести созданный справочник к подсистемам Бухгалтерия и Склад.
Перейти в пользовательский режим и заполнить справочник. Сначала создать папки Покупатели и Поставщики (рис. 18), в которых контрагенты будут сгруппированы по видам.
Затем открыть поочередно каждую папку и заполнить согласно рисунку 19.
3) справочник ФизическиеЛица с табличной частью. Для того, чтобы создать табличную часть надо нажать кнопку Добавить табличную часть над списком табличных частей справочника и назвать ее ПаспортныеДанные. В табличной части создайте реквизиты. Для этого надо нажать кнопку Добавить реквизит над списком табличных частей справочника (рис. 20).
Важно! Одним из основных свойств некоторых объектов конфигурации, в данном случае – реквизита, является тип данных. Это свойство определяет, какого рода информацию может содержать объект конфигурации. Самые распространенные – это примитивные типы данных. Среди них выделяют: <Число> - десятичное число, <Строка> - строка фиксированной, переменной или неограниченной длины, <Дата> - дата, время, дата+время, <Булево> - истина или ложь. Для того, чтобы выбрать тип данных у реквизита, нужно нажать кнопку выбора у типа реквизита в палитре свойств объекта.
Для табличной части ПаспортныеДанные справочника ФизическиеЛица добавить следующие реквизиты:
Отнесите созданный справочник к подсистеме Кадры.
Заполнить справочник в режиме пользователя (рис. 21).
Самостоятельно внести в созданный справочник еще две записи, включая все реквизиты табличной части.
4) справочник с предопределенными элементами ЕдиницыИзмерения (рис. 22). Для того, чтобы создать справочник с предопределенными элементами, нужно в окне редактирования справочника открыть закладку Прочее и нажать кнопку Предопределенные. Система откроет список предопределенных элементов. Сначала он пуст, по кнопке Добавить создаются новые элементы. Основное свойство предопределенных элементов заключается в том, что они создаются на этапе разработки конфигурации и пользователь уже не сможет их удалить. В дальнейшем, программист может обратиться к предопределенному элементу по имени, используя его в программном коде.
Нажать на кнопку Предопределенные и ввести данные (рис. 23):
Отнесите созданный справочник к подсистемам Склад и Бухгалтерия.
Перейти в пользовательский режим и ввести новую (пользовательскую) единицу измерения – литр (рис. 24).
Посмотреть, как выглядят элементы, созданные в Конфигураторе и в пользовательском режиме. Предопределенные элементы всегда будут присутствовать в справочнике, они помечены желтой точкой. Остальные элементы пользователь может добавлять сам (или не добавлять, если не будет необходимости).
ВАЖНО! Кроме примитивных типов данных: <Число>,<Строка>,<Дата>,<Булево> существуют ссылочные типы данных или тип данных, зависимый от метаданных. Этот тип данных ссылается на ранее созданный объект.
8. Создать документ:
1) ПриемНаРаботу (подсистема Кадры) с реквизитами:
Создайте табличную часть ЛичныеДанные с реквизитами (рис. 25):
В пользовательском режиме ввести 3 записи.
2) ПриходныйКассовыйОрдер (подсистема Бухгалтерия) с реквизитами:
Создайте табличную часть Финансы с реквизитами:
В пользовательском режиме ввести 3 записи в документ.
3) РасходныйКассовыйОрдер (подсистема Бухгалтерия) создать методом копирования с ПриходогоКассовогоОрдера. Для этого необходимо выделить в дереве конфигурации документ ПриходныйКассовыйОрдер и нажать кнопку «Копирование» на панели инструментов (рис. 26).
В пользовательском режиме ввести 3 записи.