Язык запросов 1С 8.3 для начинающих программистов: установка 1С, знакомство с базой и первый запрос
Автор уроков и преподаватель школы: Владимир Милькин
Если вы не читали введение к урокам - пожалуйста, прочтите его: ссылка.
Установка 1С и знакомство с базой
Для выполнения практической части уроков нам понадобятся три вещи:
- Платформа 1С 8.3 (не ниже 8.3.13.1644).
- Собственно сама база из которой будем извлекать данные нашими запросами.
- Специальная обработка "Консоль запросов", чтобы нам не приходилось для выполнения запросов каждый раз заходить в конфигуратор.
Установка платформы
Если у вас есть установленная 1С версии 8.3 - используйте её. Если нет - скачайте и установите учебную версию, которую фирма 1С выпускает специально для образовательных целей: ссылка на инструкцию по скачиванию и установке 1С.
На вашем рабочем столе должен появиться вот такой ярлык:
Готово!
Установка и подключение базы данных
Для всех уроков из этого цикла мы будем использовать подготовленную мной базу данных "Гастроном". Скачайте её по следующей ссылке, распакуйте и подключите в список баз.
Обработка "Консоль запросов"
Все запросы на наших уроках мы будем выполнять в режиме 1С:Предприятия. Для этого нам понадобится предназначенная для этого обработка "Консоль запросов". Скачайте её по этой ссылке и распакуйте на рабочий стол.
Знакомство с базой
Наконец, рабочее место настроено и сейчас самое время открыть нашу базу "Гастроном" в режиме 1С:Предприятия:
Пользователь: Администратор.
Пароль пустой.
Наша база уже содержит определенные данные. Вы можете в этом убедиться, если пощёлкаете по объектам базы из меню верхней панели (Еда, Вкусы, Цвета и так далее):
Виды объектов
Еда, Вкусы, Цвета, Клиенты, Заказы клиентов ... - всё это прикладные объекты базы данных. Прикладными они называются потому, что служат для решения какой-то прикладной задачи.
Например, объект Еда служит для хранения информации о том, какая бывает еда, а объект Заказы клиентов хранит информацию о заказах, которые были сделаны нашими клиентами.
Для уроков пока нам достаточно уяснить, что прикладные объекты базы данных бывают двух видов: Справочники и Документы.
Справочники
Справочники позволяют хранить в информационной базе данные, имеющие одинаковую структуру и списочный характер. Это может быть, например, список сотрудников, перечень товаров, список поставщиков или покупателей.
Документы
Документы позволяют хранить в прикладном решении информацию о совершенных хозяйственных операциях или о событиях, произошедших в "жизни" предприятия вообще. Это могут быть, например, приходные накладные, приказы о приеме на работу, счета, платежные поручения и так далее. Каждый документ в отличие от справочников характеризуется номером, датой и временем.
Кто есть кто в нашей базе
А теперь, основываясь на информации приведенной выше, попробуйте разделить объекты нашей базы на Справочники и Документы.
Не торопитесь смотреть в ответ. Сначала сформируйте свои мысли.