0
Mirnin
18.04.16
✎
13:34
|
Есть простой запрос:
Текст = "ВЫБРАТЬ
| РасчетыСКонтрагентами.СуммаВзаиморасчетовРасход КАК Сумма
|ИЗ
| РегистрНакопления.РасчетыСКонтрагентами.Обороты(, , , Сделка = &Сделка) КАК РасчетыСКонтрагентами";
Запрос = Новый Запрос(Текст);
Запрос.УстановитьПараметр("Сделка", Стр.Сделка);
Результат = Запрос.Выполнить().Выгрузить();
Результат - пустой. Стр.Сделка в отладчике заполнена. Аналогичный запрос через консоль возвращает правильный результат. В общем.. я, видимо, что-то не понимаю. В чем может быть проблема?
|
|
3
Mirnin
18.04.16
✎
14:33
|
В общем, поскольку запрос располагался в обработке проведения, а транзакция движений по регистрам на момент его вызова не была завершена, результат был абсолютно правильный - взаиморасчетов в регистре не оказывалось.
Пришлось менять логику работы. Всем спасибо %)
|
|