Построитель отчета и Запрос.Выполнить() возвращается разный результат #624349


#0 by Sasha_H
собственно сабж. Что конкретно происходит один и тот-же запрос выполняю на двух разных консолях запроса. Консоль запросов который использует "Построитель" возвращает пустые данные, а вот консоль запроса котороя исполнена через метод Запрос.Выполнить возвращает данные. Сам запрос: ВЫБРАТЬ    ОжидаемыеДенежныеСредстваПоКассе.ДоговорКонтрагента, ГДЕ    (ВзаиморасчетыСКонтрагентами.Регистратор ССЫЛКА Документ.ВозвратТоваровОтПокупателя            ИЛИ ВзаиморасчетыСКонтрагентами.Регистратор ССЫЛКА Документ.КорректировкаДолга) УПОРЯДОЧИТЬ ПО    ДатаСортировки
#1 by hhhh
мы то откуда знаем, каких-то левых консолей наскачивали в инете и теперь сидите, удивляетесь.
#2 by Sasha_H
никак нет, проверка кодом тот же результатик дала.
#3 by Sasha_H
консоля отчетов умирает вот здеся, когда пытаюсь соединить временную таблицу из регистром. Написали ЛЕВОЕ СОЕДИНЕНИЕ, нет данных. Написал тупо вот так: ВЫБРАТЬ    ДокРасчетов.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом ИЗ данных нет. Насколько я понимаю построитель захлебнулся с использованием временных таблиц, ограничение чтоли стоит наверное.
#4 by ptiz
У построителя есть метод .ПолучитьЗапрос Сравни (перед Построитель.Выполнить) работающий запрос и "построительный"
#5 by Sasha_H
да они одинаковы сравнивал, проблема в том, что построитель уже не видит данных при получении из третей временной таблицы
#6 by Sasha_H
видимо бочина платформенная
#7 by Sasha_H
ты был прав!
#8 by Sasha_H
ВЫБРАТЬ ГДЕ    (ВзаиморасчетыСКонтрагентами.Регистратор ССЫЛКА Документ.ВозвратТоваровОтПокупателя            ИЛИ ВзаиморасчетыСКонтрагентами.Регистратор ССЫЛКА Документ.КорректировкаДолга) УПОРЯДОЧИТЬ ПО    ДатаСортировки
#9 by Sasha_H
ип...... учий встроенный оптимизатор!
#10 by Sasha_H
А мне необходимо получить именно по всех измерениях информацию так как там подвисняк
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С