v7: ГТД не найдена
☑
0
waxymonkey
18.01.21
✎
17:57
КОД:
ПЕРИОД С '01.10.20' ПО '31.12.20';
ОБРАБАТЫВАТЬДОКУМЕНТЫ ВСЕ;
Фирма = Регистр.ГТД.Фирма;
Товар = Регистр.ГТД.Товар;
ГТД = Регистр.ГТД.ГТД;
ОстатокТовара = Регистр.ГТД.ОстатокТовара;
ТекущийДокумент = Регистр.ГТД.ТекущийДокумент;
ГРУППИРОВКА ТекущийДокумент;
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Сообщить("Не выполнен");
Иначе
Сообщить("Выполнен");
Сообщить(Запрос.НачалоПериода());
Сообщить(Запрос.КонецПериода());
Сообщить(Запрос.Группировка("ТекущийДокумент"));
Сообщить(Запрос.Группировка(1));
Пока Запрос.Группировка("ТекущийДокумент") = 1 Цикл
Сообщить(Запрос.ТекущийДокумент.ТекущийДокумент());
КонецЦикла;
КонецЕсли;
ОТВЕТ:
Выполнен
01.10.20
31.12.20
0
0
Не пойму почему ничего не найдено !!!
1
youalex
18.01.21
✎
18:03
Функцию попробуй добавить в запрос
2
Ёпрст
18.01.21
✎
18:06
запрос при обращению к регистру без функций не работает
3
Ёпрст
18.01.21
✎
18:06
нужны приход/расход/
4
Ёпрст
18.01.21
✎
18:06
или сумма, если оборотный
5
Ёпрст
18.01.21
✎
18:07
>>>ОБРАБАТЫВАТЬДОКУМЕНТЫ ВСЕ; это выкинуть
6
waxymonkey
18.01.21
✎
18:11
ЕПРСТ +5 Спасибо
7
Злопчинский
19.01.21
✎
00:16
"
ТекущийДокумент = Регистр.ГТД.ТекущийДокумент;
ГРУППИРОВКА ТекущийДокумент;
"
- выкинуть
.
написать
ГРУППИРОВКА ТекущийДокумент;
8
Злопчинский
19.01.21
✎
00:16
написать
ГРУППИРОВКА Документ;
9
Злопчинский
19.01.21
✎
00:18
Сообщить(Запрос.ТекущийДокумент.ТекущийДокумент());
- выкинуть лишнее обращение к базе
написать
Сообщить(Запрос.ТекущийДокумент);
.
или с учетом (8)
Сообщить(Запрос.Документ);
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.