Имя: Пароль:
1C
1С v8
Не работает запрос
0 Mirnin
 
18.04.16
13:34
Есть простой запрос:

Текст = "ВЫБРАТЬ
                |    РасчетыСКонтрагентами.СуммаВзаиморасчетовРасход КАК Сумма
                |ИЗ
                |    РегистрНакопления.РасчетыСКонтрагентами.Обороты(, , , Сделка = &Сделка) КАК РасчетыСКонтрагентами";
                
        Запрос = Новый Запрос(Текст);                                          
                                                              
            Запрос.УстановитьПараметр("Сделка", Стр.Сделка);
            Результат = Запрос.Выполнить().Выгрузить();


Результат - пустой. Стр.Сделка в отладчике заполнена. Аналогичный запрос через консоль возвращает правильный результат. В общем.. я, видимо, что-то не понимаю. В чем может быть проблема?
1 Lexey_
 
18.04.16
13:35
(0) в разных значениях параметров
2 Мимохожий Однако
 
18.04.16
13:36
Для начала убери условие и убедись, что хоть что-то есть. В полученной ТЗ убедись, что есть записи с твоей ссылкоей
3 Mirnin
 
18.04.16
14:33
В общем, поскольку запрос располагался в обработке проведения, а транзакция движений по регистрам на момент его вызова не была завершена, результат был абсолютно правильный - взаиморасчетов в регистре не оказывалось.

Пришлось менять логику работы. Всем спасибо %)
AdBlock убивает бесплатный контент. 1Сергей