Скачиваний:
35
Добавлен:
15.02.2021
Размер:
2.14 Mб
Скачать

Федеральное агентство связи

Ордена Трудового Красного Знамени Федеральное государственное образовательное бюджетное учреждение

высшего профессионального образования Московский технический университет связи и информатики

_________________________________________________________________

Кафедра «Корпоративные информационные системы»

УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ

Основы программирования в корпоративных информационных системах

для студентов бакалавриата по направлению подготовки: 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

Рис. 1.3

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

Оплата товара поставщику отражается документом «Списание денежных средств», поступление товаров документом «Приходная накладная». Следует предусмотреть возможность выплаты денежных средств не только поставщику, но и сотруднику компании.

Отгрузка товара покупателю отражается документом «Расходная накладная» (рис. 1.2), а его оплата документом «Поступление денежных средств» (рис. 1.3). По документу должна формироваться печатная форма.

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

Первое, что необходимо сделать для решения поставленной учебной задачи, это создать новую информационную базу. Для этого на диске «С:\» создадим каталог «\Знакомство с платформой», после чего запускаем систему «1С:Предприятие». На экран будет выведен диалог «Запуск 1С:Предприятия» (рис.1.4).

6

Рис. 1.4

Создадим новую информационную базу, нажав кнопку «Добавить». Далее следуем инструкциям, появляющимся на экране. Поскольку создаем новую базу, в первом окне оставляем верхний вариант (рис. 1.5).

Рис. 1.5

Далее необходимо указать, что создается новая пустая база, а не типовая из шаблона, для чего выбираем нижний вариант (рис 1.6).

7

Рис. 1.6

Следующее, что необходимо сделать, это дать имя создаваемой базе. В нашем случае назовем базу «Знакомство с платформой» (рис. 1.7).

Рис. 1.7

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

8

Рис. 1.8

В следующем окне оставляем параметры запуска по умолчанию (рис. 1.9) и на этом создание новой информационной базы будет завершено.

Рис 1.9

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

9

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

Рис. 1.10

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

Открыть конфигурацию (рис. 1.11).

Рис. 1.11

Открывается новое окно, представленное на рис. 1.12.

10