Азбука программирования в 1С: Предприятие 8.2

Ощенко И. "Азбука программирования в 1С: Предприятие 8.2" БХВ-Петербург, 2013 год, 272 стр.

БХВ Петербург http://www.bhv.ru/

 

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

Оглавление
Введение 7
Чему обучит книга 7
Для кого эта книга 8
Как пользоваться книгой 8

Глава 1. Установка и первоначальная настройка "1С: Предприятие 8.2"...10
Платформа и конфигурация. Что это и зачем они нужны? ...10
Установка "1С: Предприятие 8.2" ...12
Обновление конфигурации из cfu-файла... 25
Обновление конфигурации путем объединения cf-файлов ...28
Конфигуратор ...33
Дерево конфигурации ...35
Меню ...39
Панели инструментов, или кнопки... 43
Выгрузка и загрузка данных, копирование базы данных ...44
Редактирование объектов конфигурации, поддержка и настройка поддержки ...45

Глава 2. Программирование в "1С:Предприятие 8.2"...46
Наша первая обработка ...47
Какие бывают модули? ...51
Структура программного модуля ...53
Переменные и константы ...54
Объявление переменной ...55
Типы данных ...55
Окончание строки...57
Комментарии...57
Процедуры и функции... 58
Процедура ...58
Функция ...59
Оператор Возврат ...60
Операции... 61
Арифметические операции ...61
Операция конкатенации... 62
Логические операции ...62
Булевы операции ...62
Присваивание ...63
Диалог с пользователем... 63
Обработка, преобразование и форматирование данных ...66
Значения типа "Число". Основные функции ...67
Значения типа "Строка". Основные функции ...67
Значения типа "Дата". Основные функции ...69
Функции преобразования значений ...74
Форматирование данных ...75
Прочие функции работы с данными ...77
Условия ...78
Оператор ? ...78
Оператор Если ...79
Циклы ...83
Оператор Для ...83
Оператор Для каждого ...84
Оператор Пока ...84
Массивы ...85
Список значений ...88
Таблица значений 91
Исключительные ситуации. Оператор Попытка ...98
Работа с файлами... 99
Справочная система и синтаксис-помощник ...101

Глава 3. Работа с прикладными объектами. Справочники, документы, регистры и проводки...104
Создание нового справочника ...104
Методы работы со справочниками ...120
Создание нового документа ...129
Методы работы с документами ...156
Хранение данных, или регистры ...161
Методы работы с регистрами ...164
Разработка модуля проведения документа ...171
Конструирование печатных форм (макетов)... 177

Глава 4. Запросы и отчеты...184
Простые выборки данных с использованием языка программирования 1С... 184
Использование системы компоновки данных. Конструктор запросов... 199
Основные операторы встроенного языка запросов... 222
Выборка данных. ВЫБРАТЬ... ИЗ... ГДЕ ...222
Сортировка и группировка. УПОРЯДОЧИТЬ ПО и СГРУППИРОВАТЬ ПО ...231
Агрегатные функции в запросе: МИНИМУМ, МАКСИМУМ, СРЕДНЕЕ, КОЛИЧЕСТВО, СУММА ...234
Ключевое слово ИМЕЮЩИЕ ...236
Ключевое слово МЕЖДУ ...236
Формирование итоговой строки. Операция ИТОГИ ...237
Объединение результатов нескольких запросов. Операция ОБЪЕДИНИТЬ.. 238
Обработка результатов запроса. Выборки из результатов запроса... 239

Глава 5. Пользователи, интерфейсы, права...242

Глава 6. Работа с отладчиком...257
Назначение отладчика, отладка программного кода... 257
Команды отладчика, меню и кнопки ...265
Заключение... 269
Предметный указатель