#0
by moonq4
Всем привет. В УТ 11 нужно получить информацию по незакрытым заказам - для этого по виртуальной таблице РегистрНакопления.ЗаказыКлиентов.Обороты беру Заказы.ЗаказаноОборот - в консоле показывает верные данные, за прошлый месяц лишь несколько заказов до сих пор не отгружены, по ним Заказы.ЗаказаноОборот>0. Если этот запрос оформляю в виде отчета на СКД - результат меняется, туда упорно попадают заказы уже закрытые (но не все, а лишь некоторые, понять по какому принципу они туда попадают не получается). Кто-нибудь сталкивался с ситуацией, когда один и тот же запрос в консоле отрабатывается верно, а в СКД нет?
#1
by moonq4
- скрин закрытого заказа, который упорно попадает в СКД (а в консоле его нет, что правильно)
#2
by Mort
Условие типа "Заказы.ЗаказаноОборот>0" это такая веселая штука, которая меняет результат в зависимости от состава выбранных полей. В скд наверняка автополя на первой закладке?
#3
by moonq4
Условия "Заказы.ЗаказаноОборот>0" в запросе нет, там просто берется оборот. Если заказ закрыт и оборот = 0, то такие строки не попадают в результат запроса. Да, на первой закладке стоит Автозаполнение
#5
by moonq4
Запрос простенький, почти такой: ЗаказыКлиентовОбороты.ЗаказаноОборот КАК ЗаказаноОборот Единственно, там в реале чуть больше полей и некоторые условия, наложенные на виртуальную таблицу
#6
by moonq4
Отбор по периоду записей не стоит. Есть отбор по некоторому внутреннему реквизиту типа Дата из ЗаказКлиента
#8
by moonq4
ИЗ РегистрНакопления.ЗаказыКлиентов.Обороты(, , , ЗаказКлиента.ДатаОтгрузки МЕЖДУ &ДатаНачала и &ДатаОкончания) КАК ЗаказыКлиентовОбороты
#9
by moonq4
предлагать ))) т.е. в модуле отчета расписать все и через отладчик посмотреть текст запроса? или?
#10
by LordCMEPTb
Можно в модуле расписать, можно воспользоваться консолью отчетов. Суть в том, что надо получить запрос, который исполняется, а он живет в макете компоновки после выполнения действий компоновщика макета.
#11
by moonq4
Спасибо! Кажется, проблема решена. По крайней мере появился свет в конце тоннеля )))) СКД меняет запрос, добавляя, все-таки, отбор по дате: &П2,
#12
by moonq4
Хм, проблема осталась. Добавил в параметры период: которые определяю на закладке Параметры как ДОБАВИТЬКДАТЕ(&НачалоПериода, "МЕСЯЦ", -3) и ДОБАВИТЬКДАТЕ(&КонецПериода, "МЕСЯЦ", 3) соответственно. Далее смотрю через отладчик, какой запрос у него в макете компоновки - там появились 2 параметра, которые рассчитываются правильно, но при этом в тексте запроса по-прежнему &П2,
#13
by moonq4
Нашел ответ на свой вопрос: "в запросе в виртуальных таблицах не используются стандартные параметры периодов &Период, &НачалоПериода, &КонецПериода, от них нужно полностью отказаться в запросе и использовать свои параметры."
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Один запрос - все ок , два запрос - не получается :(
- Запрос в консоли и в построителе показывает разный резуальтат
- В консоли запросов нельзя выполнить простой запрос
- Как оттестировать запрос в консоли запросов ,если он содержит врем таблицы?
- СКД: Запрос в СКД , как установить разные периоды для разных таблиц запроса ?
- СКД: Запрос отлично работает в консоли и вообще не работает в СКД
- СКД: Как получить реальный запрос и результат запроса из СКД?
- Переход с УТ 10.3.11.4 на УТ 11
- Ошибка в консоли запросов, хотя запрос в программе работат
- Работа запроса в СКД и в консоли запросов: разница!
- Проблема с обновлениеем УТ 11.0.9.15 на УТ 11.1.1.11
- УТ 11: как лучше перенести остатки товаров из ут 11 в такую же
В этой группе 1С
- БП 2.0.65.32. "Ошибка времени выполнения."
- СКД. Вывод цен в виде таблицы.
- v7: Формат даты
- ЗУП совместитель - оплата за работу в выходные и праздничные дни
- Ошибка при вызове метода контекста (getCorporationRequisitesByINN)
- Нумерация строк СКД
- Бухгалтерия 2.0, смена учета по 10-ке по складам в середине года.
- Есть ли на ИТС конфигурация по генерации мобильного приложения?
- дерево значений, выделенные строки
- Потеря лицензий после обновления 1с 8.3
- v7: SQL - база. Проблема с "_1SENTRY"
- Как реализовать обход дерева значений с неизвестным количеством уровней
- ЗУП ошибка при проведение документа
- Настройки СКД в управляемой форме в обычном приложении
- Как одним запросом вставить несколько строк в таблицу SQlite
- Синхронизация Фронтол 5 и Далион
- ComОбъект в регламетном задании
- После обновления на Windows10 не запускаются базы 1С в режиме 1С:Предприятия.
- v7: выбор принтера через Таб.ПараметрыСтраницы();
- Сопоставление объектов обмена