Similar presentations:
Контроль остатков в 1С: как выполнить проверку наличия товаров
1. Торговое предприятие. Контроль остатков.
2. Формирование запроса
Запрос=Новый Запрос;Запрос.Текст=“Текст запроса”;
Результат=Запрос.Выполнить();
ВыборкаДетальныеЗаписи=Результат.Выбрать();
//Далее в цикле перебор строк – метод Выбрать
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Сообщить(ВыборкаДетальныеЗаписи.Сотрудник);
КонецЦикла;
3.
//метод ВыгрузитьВыгрузка=Результат.Выгрузить();
Для Каждого Строка Из Выгрузка Цикл
Сообщить(Строка.Сотрудник);
КонецЦикла;
//Результат будет одинаковым
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23. Как быстро посмотреть результат запроса
Зачастую возникает необходимость быстро убедиться вправильности тех данных, которые читаются из базы данных с
помощью запроса, просмотреть их в виде таблицы. Есть простой
способ сделать это в конфигураторе с помощью метода Выгрузить()
• Фрагмент процедуры «ОбработкаПроведения()» …
• РезультатЗапроса = Запрос.Выполнить();
• Поставить точку останова на операторе:
ВыборкаДетальныеЗаписи = Результат.Выбрать();
24.
Затем запустить «1С:Предприятие» в режиме отладки иперепровести один из документов РеализацияТоваровИУслуг.
После того как исполнение кода будет остановлено, нужно
выделить РезультатЗапроса, нажать кнопку Вычислить выражение
(Shift + F9) на панели инструментов Отладка конфигурации.
Откроется окно просмотра выражений, в котором будет находиться
наша таблица значений. Таблица значений является коллекцией,
поэтому, чтобы просмотреть ее содержимое, нажмем кнопку
Показать значения в отдельном окне (или F2) над окном результата
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
• С помощью внешней обработки и конструктора запроса вывести втаблицу на форму данные об остатках товара на складе по
определенному документу и складу.
software