Similar presentations:
Использование запросов в системе «1С:Предприятие 8.2»
1. Использование запросов в системе «1С:Предприятие 8.2»
2. Схема хранения данных
КонфигурацияЛогический уровень
Физический уровень
Реквизиты:
Номер
Дата
Контрагент
Таблица документа
Ссылка
Номер
Дата
...
Табличные части:
Товары
Номенклатура
Количество
Таблица табличной части
Ссылка
Товар
Сумма
...
...
Страница 2
www.specialist.ru
3. Структура запроса
ВЫБРАТЬ [РАЗЛИЧНЫЕ] [ПЕРВЫЕ <Количество>]<Список полей>
[ИЗ <Список источников>]
[ГДЕ <Условия отбора>]
[СГРУППИРОВАТЬ ПО <Поля группировки>]
[ИМЕЮЩИЕ <Условия отбора>]
[ДЛЯ ИЗМЕНЕНИЯ <Список таблиц>]
Объединение запросов
Упорядочивание результатов
Описание итогов
Страница 3
www.specialist.ru
4. Связи таблиц
ПродажиПокупатели
Ссылка
Наименование
Покупатель
Товар
1
Иванов
4
Телефон
2
Петров
1
Утюг
3
Сидоров
2
Холодильник
1
Телевизор
Условие связи:
Покупатели.Ссылка = Продажи.Покупатель
Страница 4
www.specialist.ru
5. Левое внешнее соединение
ПродажиПокупатели
Ссылка
Наименование
Покупатель
1
Иванов
4
Телефон
2
Петров
1
Утюг
3
Сидоров
2
Холодильник
1
Телевизор
Покупатель
Страница 5
Товар
Товар
Иванов
Утюг
Иванов
Телевизор
Петров
Холодильник
Сидоров
Null
www.specialist.ru
6. Правое внешнее соединение
ПродажиПокупатели
Ссылка
Наименование
Покупатель
1
Иванов
4
Телефон
2
Петров
1
Утюг
3
Сидоров
2
Холодильник
1
Телевизор
Покупатель
Страница 6
Товар
Товар
Иванов
Утюг
Иванов
Телевизор
Петров
Холодильник
Null
Телефон
www.specialist.ru
7. Внутреннее соединение
ПродажиПокупатели
Ссылка
Наименование
Покупатель
1
Иванов
4
Телефон
2
Петров
1
Утюг
3
Сидоров
2
Холодильник
1
Телевизор
Покупатель
Страница 7
Товар
Товар
Иванов
Утюг
Иванов
Телевизор
Петров
Холодильник
www.specialist.ru
8. Полное соединение
ПродажиПокупатели
Ссылка
Наименование
Покупатель
1
Иванов
4
Телефон
2
Петров
1
Утюг
3
Сидоров
2
Холодильник
1
Телевизор
Покупатель
Страница 8
Товар
Товар
Иванов
Утюг
Иванов
Телевизор
Петров
Холодильник
Сидоров
Null
Null
Телефон
www.specialist.ru