Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Основы языка программирования 1С 8.3

Покупка
Основная коллекция
Артикул: 641227.05.01
К покупке доступен более свежий выпуск Перейти
Основы языка программирования 1С 8.3, представленные в данном учебном пособии, предназначены и для начинающих, и для продвинутых пользователей. Изложение материала в учебном пособии разбито на два раздела. В первом разделе даются основы языка программирования 1С 8.3 для начинающих. Во втором разделе применение языка 1С 8.3 дается для продвинутых пользователей — в справочной форме, на конкретных примерах. Предназначено для студентов высших учебных заведений, обучающихся по всем направлениям подготовки и специальностям, а также для аспирантов и слушателей ИПК.
4
Дадян, Э. Г. Основы языка программирования 1С 8.3 : учебное пособие / Э. Г. Дадян. — Москва : Вузовский учебник : ИНФРА-М, 2020. — 133 с. — (Высшее образование: Бакалавриат). - ISBN 978-5-9558-0164-3. - Текст : электронный. - URL: https://znanium.com/catalog/product/1066510 (дата обращения: 26.04.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
ОСНОВЫ ЯЗЫКА  
ПРОГРАММИРОВАНИЯ 1С 8.3

Москва
ВУЗОВСКИЙ УЧЕБНИК
ИНФРА-М
2020

Э.Г. ДАДЯН

УЧЕБНОЕ ПОСОБИЕ

Рекомендовано 
Межрегиональным учебно-методическим советом  
профессионального образования в качестве учебного пособия  
для студентов высших учебных заведений, обучающихся 
по укрупненной группе специальностей и направлений  
38.00.00 «Экономика и управление» 
(протокол № 13 от 16.09.2019)

Дадян Э.Г.
Основы языка программирования 1С 8.3 : учебное пособие / 
Э.Г. Дадян. — Москва : Вузовский учебник : ИНФРА-М, 2020. — 
133 с. — (Высшее образование: Бакалавриат).

ISBN 978-5-9558-0164-3 (Вузовский учебник)
ISBN 978-5-16-012380-6 (ИНФРА-М, print)
ISBN 978-5-16-105375-1 (ИНФРА-М, online)

Основы языка программирования 1С 8.3, представленные в данном учебном пособии, предназначены и для начинающих, и для продвинутых пользователей. Изложение материала в учебном пособии разбито на два раздела. 
В первом разделе даются основы языка программирования 1С 8.3 для начинающих. Во втором разделе применение языка 1С 8.3 дается для продвинутых 
пользователей — в справочной форме, на конкретных примерах.
Предназначено для студентов высших учебных заведений, обучающихся 
по всем направлениям подготовки и специальностям, а также для аспирантов 
и слушателей ИПК. 

УДК 004.43(075.8)
ББК 32.973-018.1я73

Д14

© Дадян Э.Г., 2016
© Вузовский учебник, 2016

УДК 004.43(075.8)
ББК 32.973-018.1я73
 
Д14

Подписано в печать 25.10.2019.  
Формат 60×90/16. Бумага офсетная. Гарнитура Newton.  
Печать цифровая. Усл. печ. л. 8,31. ППТ50. Заказ № 00000

ТК 641227-1066510-311016

ООО «Издательский Дом «Вузовский учебник» 
127247, Москва, ул. С. Ковалевской, д. 1, стр. 52 
www.vuzbook.ru
ООО «Научно-издательский центр ИНФРА-М»
127214, Москва, ул. Полярная, д. 31В, стр. 1
Тел.: (495) 280-15-96, 280-33-86. Факс: (495) 280-36-29
E-mail: books@infra-m.ru        http://www.infra-m.ru

Отпечатано в типографии ООО «Научно-издательский центр ИНФРА-М» 
127214, Москва, ул. Полярная, д. 31В, стр. 1
Тел.: (495) 280-15-96, 280-33-86. Факс: (495) 280-36-29

ISBN 978-5-9558-0164-3 (Вузовский учебник)
ISBN 978-5-16-012380-6 (ИНФРА-М, print)
ISBN 978-5-16-105375-1 (ИНФРА-М, online)

ФЗ 
№ 436-ФЗ
Издание не подлежит маркировке 
в соответствии с п. 1 ч. 4 ст. 11

Данная книга доступна в цветном исполнении  
в электронно-библиотечной системе Znanium.com

ВВедение

Основы языка программирования 1С 8.3, представленные в данном учебном пособии, предназначены и для начинающих, и для продвинутых пользователей. Обычно такие люди заинтересованы в освоении продуктов фирмы 1С. Они пытаются глубже разобраться 
в интересующих их предметных областях, корректировать имеющиеся приложения и, даже, разрабатывать новые. Это и внедренцы 
и консультанты, и главные бухгалтеры, студенты и аспиранты, и состоявшиеся специалисты. В своей профессии они достигли уже такого уровня, что начинают осваивать смежные.
И это правильно, потому что знание элементарных основ программирования позволит специалисту в любой предметной области 
достичь новых высот в своем деле.
Например, бухгалтер, владеющий основами программирования 
и конфигурирования в среде 1С: Предприятие, сможет не только автоматизировать свою деятельность без помощи программистов, но и 
найти ошибки и понять, почему программа выдает тот или иной результат. Если ему и понадобится помощь программистов — он сможет 
разговаривать с ними на одном языке. Грамотно ставить задачи. А это 
уже 50% успеха.
Итак, вы решили освоить язык программирования 1С 8.3 (или хотя 
бы его основы) и не знаете с чего начать? Растерянность на этом этапе 
вполне понятна. И тут бесполезно лезть в конфигуратор и сразу пытаться создавать новые справочники, документы и прочие объекты.
Самое главное, что вам нужно сделать, это усвоить суть программирования. Ухватить сам принцип выполнения программы. А для 
этого нужно не объекты новые создавать в базе, а изучать основы 
самого языка программирования 1С 8.3. А все остальное уже потом 
приложится и будет изучено быстро и легко.
Изложение материала в пособии разбито на два раздела. В первом 
разделе даются основы языка программирования 1С 8.3 для начинающих. Во втором, в справочной форме, на конкретных примерах, 
дается применение языка 1С 8.3 для продвинутых пользователей, 
изучивших материал первой части.
Материал пособия излагается последовательно, по сложности 
освоения — "от простого к сложному", по методике изложения "key–
by–key" (делай как я).
Примечание.
В тексте пособия часто для краткости записи вместо "1С 8.3" используется "1С".

Раздел 1 ОснОВы языка 
пРОгРаммиРОВания 1с 8.3  
для начинающих 
пОльзОВателей

юнит 1. УстанОВка 1с и наша пеРВая пРОгРамма

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

Задание №1. Скачать и установить учебную версию 1С 8.3.
Инструкция для выполнения:
1. Распакуйте архив, скачанный по ссылке в отдельную папку на 
рабочем столе: 
1.1. ссылка на скачивание с Dropbox (вариант №1)
https://www.dropbox.com/s/t69xyrrhsdugfzf/1C_Predprijatie_ 
8.3_uchebnaja_versija.zip?dl=1

1.2. ссылка на скачивание с Mail.ru (вариант №2)
https://cloud.mail.ru/public/59a9a532864d/1C_Predprijatie_8.3_
uchebnaja_versija.zip

2. Запустите файл "setup.exe".
3. Нажмите "Далее", "Далее", "Установить".
4. Дождитесь окончания установки.
После выполнения Задания №1 на вашем рабочем столе должен 
появиться вот такой ярлык (рис. 1):

Рис. 1. Ярлык запуска 1С:Предприятие

Первая программа
Это уже стало традицией для программистов  — изучая новый 
язык, первое, что на нем пишут, это программу, печатающую на экране фразу "Hello, World!".
Заставим компьютер вывести на экран эту фразу на русском языке "Привет, Мир!".

Задание №2. Написать программу на языке 1С 8.3, которая при 
запуске выводит на экран фразу "Привет, Мир!".

Инструкция для выполнения:
1. Запустите ярлык "1С:Предприятие" на вашем рабочем столе.
2. Перед вами открылся список баз 1С (рис. 2). Как видите, он 
пуст. Давайте создадим учебную базу, в которой и будем программировать. Нажмите кнопку "Добавить".

Рис. 2. Окно списка баз 1С

3. Выберите пункт "Создание новой информационной базы" и нажмите кнопку "Далее" (рис. 3).

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

4. Выберите пункт "Создание информационной базы без конфигурации ..." (рис. 4) и нажмите кнопку "Далее".

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

5. В качестве имени базы укажите "Учебная" (рис. 5) и нажмите 
кнопку "Далее".

Рис. 5. Указание наименования  информационной базы

6. В качестве каталога базы укажите любую пустую папку (в данном случае это папка "Учебная" в моих документах (рис. 6)). Нажмите кнопку "Далее".

Рис. 6. Указание параметров  информационной базы

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

Рис. 7. Указание параметров  запуска

8. Как видите, в списке, наконец, появилась первая база, которую 
мы только что создали сами (рис. 8)! Начнем писать код. Нажмите 
кнопку "Конфигуратор".

Рис. 8. Запуск Конфигуратора

9. В открывшемся окне, выберите через меню "Конфигурация" 
пункт "Открыть конфигурацию" (рис. 9).

Рис. 9. Выбор пункта меню "Открыть конфигурацию"

10. В открывшейся слева панели нажмите правой кнопкой мыши 
на "Конфигурация" и выберите из списка "Открыть модуль управляемого приложения" (рис. 10).

Рис. 10. Выбор пункта "Открыть модуль управляемого приложения"

11. Открылось окно с редактором (рис. 11). Сюда можно писать 
текст! С ним мы и будем работать в дальнейшем.

Рис. 11. Модуль управляемого приложения

12. Перепишите в это окно следующий текст (рис. 12):
Сообщить("Привет, Мир!");

Рис. 12. Модуль управляемого приложения с текстом 

13. Код нашей первой программы готов. Запустим его на выполнение. Через меню "Отладка" "Начать отладку" (или клавиша F5) 
(рис. 13).

Рис. 13. Запуск программы на выполнение

14. На вопрос ответим утвердительно.

К покупке доступен более свежий выпуск Перейти