Федеральное агентство связи
Ордена Трудового Красного Знамени Федеральное государственное образовательное бюджетное учреждение
высшего профессионального образования Московский технический университет связи и информатики
_________________________________________________________________
Кафедра «Корпоративные информационные системы»
УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ
Основы программирования в корпоративных информационных системах
для студентов бакалавриата по направлению подготовки: 09.03.02 «Информационные системы и технологии» заочной формы обучения
Москва 2020 г.
УДК 004.4'2
Андреев И.А., Прокуровский А.А, Тутова Н.В. Тутов А.В. Учебнометодическое пособие по дисциплине «Основы программирования 1С» / М.:
МТУСИ, 2020.- 55 с.
Учебно-методическое пособие по дисциплине «Основы программирования 1С» предназначено для студентов-заочников, обучающихся в бакалавриате МТУСИ, по направлению подготовки 09.03.02 «Информационные системы и технологии». Содержание учебно-методического пособия соответствует основным вопросам, рассматриваемым в дисциплине «Основы программирования 1С». Приведены задания на самостоятельную работу.
2
Содержание
Введение................................................................................................................... |
4 |
||
1. |
Общие положения ........................................................................................... |
4 |
|
|
1.1. |
Задача ........................................................................................................... |
4 |
|
1.2. Создание новой информационной базы................................................... |
6 |
|
2. |
Константы ...................................................................................................... |
11 |
|
3. |
Справочники .................................................................................................. |
17 |
|
|
3.1. Общее описание и назначение ................................................................ |
17 |
|
|
3.2. |
Иерархия .................................................................................................... |
21 |
|
3.3. |
Реквизиты справочника ........................................................................... |
26 |
|
3.4. |
Табличная часть ........................................................................................ |
31 |
|
3.5. |
Подчинение ............................................................................................... |
34 |
|
3.6. |
Форма. Форма списка, форма элемента ................................................. |
36 |
4. |
Перечисление................................................................................................. |
41 |
|
5. |
Элементы управления формы...................................................................... |
44 |
|
|
5.1. |
Поле............................................................................................................ |
44 |
|
5.1.1. Поле ввода............................................................................................. |
45 |
|
|
5.1.2. Поле флажка ......................................................................................... |
46 |
|
|
5.1.3. Поле переключателя ............................................................................ |
48 |
|
|
5.2. |
Команда ..................................................................................................... |
49 |
|
5.3. |
Группа ........................................................................................................ |
51 |
|
5.3.1. Обычная группа .................................................................................... |
51 |
|
|
5.3.2. Командная панель ................................................................................ |
52 |
|
|
5.3.3. Группа страниц ..................................................................................... |
53 |
|
|
5.4. |
Таблица ...................................................................................................... |
54 |
Список литературы ............................................................................................... |
55 |
||
3
Введение
Учебно-методическое пособие по дисциплине «Основы программирования
1С» предназначено для студентов, обучающихся в бакалавриате МТУСИ, по направлениям подготовки 15.03.04 «Автоматизация технологических процессов и производств». Содержание учебного пособия соответствует рабочей программе одноименной дисциплине.
В данном учебном пособии рассмотрен простой пример разработки конфигурации для учета продаж товаров торговой компании. Приведены задания для самостоятельной работы и контрольные вопросы.
Платформа «1С:Предприятие 8.3» предназначена для автоматизации деятельности организаций и частных лиц. Сама платформа не является программным продуктом для использования конечными пользователями. С помощью неё создаются прикладные решения, которые называются конфигурациями. Соответственно, «1С:Предприятие 8.3» имеет два режима работы: 1С:Предприятие (пользовательский режим) и Конфигуратор,
предназначенный для разработчиков прикладных решений и администраторов информационных баз данных. Разработчик создает прикладное решение в Конфигураторе, а пользователь работает с прикладным решением в режиме «1С:Предприятие». Информационная база может быть представлена в виде совокупности файлов на компьютере пользователя, а может располагаться на сервере и управляться современными системами управления базами данных.
Для выполнения примеров потребуется установка учебной версии платформы, которую можно бесплатно скачать с сайта https://online.1c.ru/catalog/free/learning.php.
1. Общие положения
1.1.Задача
Разработку автоматизированной системы на платформе 1С:Предприятие продемонстрируем на примере. Пусть необходимо автоматизировать торговую компанию. Структурно компания состоит из администрации и отдела продаж, который в свою очередь разделен на оптовый и розничный отдел.
Для ведения кадрового учета необходимо хранить список сотрудников организации. Для каждого сотрудника необходимо иметь возможность указать сведения о его квалификации (где и когда он обучался), а так же сведения о его детях (рис. 1.1).
4
Рис. 1.1
Рис. 1.2
5