18.17M

Лекция4.Вложенный_Пакетный запросы_.pptx

1.

Запросы

2.

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

3.

Вложенный запрос

4.

1. Получить остатки товаров по определенному складу и товарам
конкретного документа Реализация товаров и услуг

5.

Остатки товаров

6.

7.

8.

9.

В документе Реализация товаров и услуг выбираем табличную
часть Товары, поле Товар и на вкладке Условия накладываем
условие по полю Ссылка

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

Задание
• Создать пакетный запрос по информации об остатках товаров,
ценах товаров по всем видам товаров, которые не помечены на
удаление, по определенному складу:
1.Справочник Номенклатура с информацией по товарам
2.Регистр сведений с ценами на товары
3.Регистр накопления ОстаткиНаСкладах.Остатки
• С помощью консоли запросов
• С помощью отчета СКД

26.

27.

28.

29.

30.

31.

32.

33.

34.

35.

36.

37.

38.

39.

40.

41.

42.

43.

44.

45.

46.

47.

48.

49.

50.

Задания к практике
• 1. Получить все продажи по контрагентам с помощью
внутреннего соединения
• 1.1 Только по группе Покупатели

51.

52.

53.

54.

55.

56.

57.

58.

• 2. Получить остатки товаров по определенному складу (параметр
склад) с помощью левого соединения. Информацию выдать по
всем товарам.

59.

60.

61.

62.

63.

• 3. Получить остатки всех товаров с помощью правого соединения.
В результат должны попасть все элементы справочника
Номенклатура.
• 3.1 Получить остатки и цены всех товаров.

64.

65.

66.

67.

68.

• 4. Составить запрос по контрагентам и документам продаж
(номер, дата, клиент, сумма). Без названий групп контрагентов с
помощью полного соединения.

69.

70.

71.

72.

73.

74.

Оператор множественного выбора В
(виртуальная таблица регистр накопления)
• Вывести информацию по продажам товаров для тех
контрагентов, которых нет в списке за определенный период

75.

76.

77.

78.

79.

80.

Множественный выбор из списка (виртуальная
таблица регистра накопления)
• Вывести остатки товаров на определенную дату (параметр),
остатки необходимо получать для определенного списка
номенклатуры (параметр). У остатков получить итоги по товару.
Для измерения Товар получить сумму по итогу.

81.

82.

83.

84.

85.

86.

Задание (вложенный запрос)
• 1. Получить данные продажи товаров только по определенному
клиенту и данным табличной части определенного документа
РеализацияТоваровИУслуг.

87.

88.

89.

90.

91.

92.

93.

94.

95.

96.

97.

Задание (вложенный запрос)
• 2. Получить Остатки товаров только для тех товаров, которые
отображены в определенном документе ПоступлениеТоваров

98.

Задание (пакетный запрос)
• Получить данные о продаже товаров и ценах по всем товарам.
English     Русский Правила