Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие 1831

.pdf
Скачиваний:
6
Добавлен:
30.04.2022
Размер:
2.36 Mб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Воронежский государственный технический университет»

Кафедра автоматизированных и вычислительных систем

РАЗРАБОТКА КОНФИГУРАЦИИ СИСТЕМЫ 1С: ПРЕДПРИЯТИЕ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к выполнению лабораторных работ №1-3 по дисциплине «Программирование в среде 1С»

09.03.01 «Информатика и вычислительная техника» (профиль «Вычислительные машины, комплексы, системы и сети»)

очной и заочной формы обучения

Воронеж 2022

1

УДК 004.4'22 ББК 32.972.13

Составители:

канд. техн. наук Н. И. Гребенникова канд. техн. наук А. М. Нужный, канд. техн. наук А. В. Барабанов

Разработка конфигурации системы 1С:Предприятие: методические указания к выполнению лабораторных работ №1-3 по дисциплине «Программирование в среде 1С» для студентов направления 09.03.01 «Информатика и вычислительная техника» (профиль «Вычислительные машины, комплексы, системы и сети») очной и заочной формы обучения / ФГБОУ ВО «Воронежский государственный технический университет»; сост.: Н. И. Гребенникова, А. М. Нужный, А. В. Барабанов. - Воронеж: Изд-во ВГТУ, 2022. - 28 с.

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

Методические указания содержат теоретические сведения и практические задания для проведения лабораторных работ.

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

Методические указания подготовлены в электронном виде и содержатся в файле МУ PV1S_LR1-3.pdf.

Ил. 37. Библиогр.: 5 назв.

УДК 004.514 ББК 32.972.13

Рецензент – П. Ю. Гусев, канд. техн. наук, доцент кафедры компьютерных интеллектуальных технологий проектирования ВГТУ

Издается по решению редакционно-издательского совета Воронежского государственного технического университета

2

ЛАБОРАТОРНАЯ РАБОТА № 1 СОЗДАНИЕ КОНФИГУРАЦИИ

ВСИСТЕМЕ 1С:ПРЕДПРИЯТИЕ 8.3

1.1.ЦЕЛЬ РАБОТЫ

Целью данной лабораторной работы является создание учебной конфигурации.

1.2. КОММЕНТАРИИ К ВЫПОЛНЕНИЮ РАБОТЫ

Функционирование системы делится на два процесса — конфигурирование (описание модели предметной области средствами системы) и исполнение (обработку данных предметной области).

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

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

Метаданные – это данные о данных, т.е.

•информация о структуре информационных баз данных: справочников, документов и т.д.;

•формы диалогов и списков;

•таблицы отчетов;

•программные модули, в которых на встроенном языке описываются алгоритмы функционирования системы.

1.3. СОДЕРЖАНИЕ И ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

Каждая конфигурация должна храниться в отдельном каталоге (папке).

1.Создайте новую папку на любом диске, например, "C:\Учебная"

2.Запустите 1С:Предприятие. Откроется список информационных баз (рис. 1).

Рис. 1. Начальный диалог при запуске 1С:Предприятие

3

1С:Предприятие может работать с несколькими базами данных на одном компьютере.

1. Если список информационных баз пуст, система сама предложит вам создать новую базу. Если же в списке информационных баз содержится какаялибо база, то для создания новой базы нажмите кнопку Добавить. В открывшемся диалоге выберите пункт Создание новой информационной базы (рис. 2).

2.

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

3. Нажмите кнопку Далее. На следующем шаге выберите пункт Создание новой базы без конфигурации… (рис. 3).

4.

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

5. Нажмите кнопку Далее. На следующем шаге задайте наименование вашей информационной базы, например, «Учебная». Имя базы может быть произвольным. Также выберите тип ее расположения На данном компьютере… (если работа выполняется на учебной платформе, то в связи с ограничениями учебной версии другой тип расположения базы выбрать система не даст) (рис. 4).

4

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

6. Нажмите кнопку Далее. На следующем шаге укажите каталог для расположения вашей информационной базы. Папка может располагаться на локальном жестком диске компьютера, например "C:\Учебная" или на другом компьютере в сети, например, "\\SERVER\UCH". При этом должны быть предоставлены полные права доступа к этой папке (чтение, запись и т.д.). Язык по умолчанию установлен в значение Русский (рис. 5).

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

7. Нажмите кнопку Далее. На следующем шаге нажмите кнопку Готово (рис. 6).

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

5

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

9.Запустим «1С:Предприятие» в режиме Конфигуратор. Для этого нажмем кнопку Конфигуратор в диалоге запуска системы (рис. 7).

.

Рис. 7. Запуск «1С:Предприятие» в режиме «Конфигуратор»

Система «1С:Предприятие» имеет различные режимы работы:

1С:Предприятие и Конфигуратор.

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

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

10. Открывается окно конфигуратора (рис. 8).

Рис. 8. Окно конфигуратора

6

Именно с помощью этого инструмента будем создавать нашу конфигурацию. Сразу под заголовком окна находится главное меню конфигуратора, содержащее

пункты Файл, Правка, Конфигурация, Администрирование и т.п. В каждом из этих пунктов содержится много подпунктов, вызов которых обеспечивает выполнение различных действий конфигуратора.

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

Таким образом, одни и те же действия можно выполнить двумя разными способами: вызвав определенный пункт меню или нажав соответствующую ему кнопку на панели инструментов.

12. Выполним первую команду, с которой начинается работа с любой конфигурацией, - откроем конфигурацию с помощью пункта меню

Конфигурация => Открыть конфигурацию или соответствующей кнопки на панели инструментов.

На экране откроется дерево объектов конфигурации (рис. 9).

Рис. 9. Дерево конфигурации

Можно сказать, что дерево объектов конфигурации – основной инструмент, с которым работает разработчик. Дерево объектов конфигурации содержит в себе практически всю информацию о том, из чего состоит конфигурация (справочники, документы, отчеты и т.д.).

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

В этом окне представлены все объекты конфигурации, такие как справочники, документы, отчеты и т.д.

1.Что такое конфигурируемость системы «1С:Предприятие»?

2.Из каких основных частей состоит система?

3.Что такое платформа, и что такое конфигурация?

7

4.Для чего используются разные режимы запуска системы «1С:Предприятие»?

5.Что такое дерево объектов конфигурации?

6.Что такое объекты конфигурации?

7.Что создает система на основе объектов конфигурации?

8.Какими способами можно добавить новый объект конфигурации?

ЛАБОРАТОРНАЯ РАБОТА № 2 СОЗДАНИЕ ОБЪЕКТОВ КОНФИГУРАЦИИ

2.1. ЦЕЛЬ РАБОТЫ

Создание объектов конфигурации – справочников, редактирование имеющихся объектов.

2.2. КОММЕНТАРИИ К ВЫПОЛНЕНИЮ РАБОТЫ

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

1. Откройте дерево конфигурации. Для этого щелкните меню Конфигурация

=> Открыть конфигурацию или кнопочку. Появится окно дерева конфигурации. Задайте ему нормальные размеры.

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

2.Установите курсор на строку Справочники и щелкните кнопку (или щелкните правой кнопкой мыши и выберите Добавить). При этом откроется окно редактирования объекта конфигурации.

3.Задайте имя справочника - «Клиенты». На основании имени платформа автоматически создаст синоним – Клиенты. Свойство Синоним служит для представления объекта в интерфейсе нашей программы (рис. 11). Зададим два свойства Представление объекта – Клиент и Представление списка – Клиенты.

Имя справочника очень важно, поскольку оно будет использоваться при программировании. Его нельзя будет исправить просто так, поскольку придется также исправить все места в программных модулях, где используется этот справочник. Относитесь к имени справочника очень серьезно. Имя должно быть лаконичным, понятным, отражающим содержимое справочника.

Внимание! В именах объектов, а также в названиях переменных не может быть пробелов, но могут быть цифры и знаки подчеркивания. Имя не может начинаться с цифры.

8

Рис. 10. Окно редактирования объекта конфигурации Справочник

4. Нажмите на закладку Данные.

У каждого справочника есть уже заранее заданные два поля "Код" и "Наименование". Вы можете редактировать длину наименования, длину кода, тип кода: Числовой/Текстовый и основное представление справочника:

В виде кода / В виде наименования. Длина кода – 9 символов. Задайте длину наименования 50 символов. Измените свойство Синоним стандартного реквизита Наименование нашего справочника на Ф.И.О. (Рис. 12).

Рис. 11. Состав стандартных реквизитов справочника

Внимание. Свойство Проверка заполнения по умолчанию установлено в значение Выдавать ошибку. Это означает, что если реквизит Наименование не заполнен, то будет выведено сообщение об ошибке (см. рис. 12).

9

Рис. 12. Редактирование свойств стандартного реквизита справочника

5.Закройте окно редактирования справочника Клиенты.

6.Создайте справочник "Сотрудники" (рис. 13).

Задайте два свойства Представление объекта – Сотрудник и Расширенное представление – Список сотрудников, а Представление списка устанавливать не будем.

7. Нажмите на закладку Данные. Длина кода – 9 символов. Задайте длину наименования 50 символов. Измените свойство Синоним стандартного реквизита Наименование нашего справочника на Ф.И.О. Установите проверку заполнения.

Рис. 13. Окно редактирования объекта конфигурации Справочник

8. В этом справочнике у нас будет табличная часть с именем ТрудоваяДеятельность. Для этого нажмем кнопку Добавить табличную часть над списком табличных частей справочника. Создадим реквизиты табличной части ТрудоваяДеятельность. Для добавления реквизитов табличной части нужно выделить нужную нам табличную часть и нажать на кнопку «Добавить реквизит». Добавим следующие реквизиты:

10