Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Изменение содержимого временной таблицы в процессе выполнения запросов

Изменение содержимого временной таблицы в процессе выполнения запросов
Я
   r1000
 
05.10.21 - 10:49
В процедуре выполняется серия запросов с созданием временных таблиц. В конце запроса на основании этих временных таблиц рассчитываются итоговые данные.
Из ТЗ, через параметр, я получаю временную таблицу чтобы использовать её в нескольких запросах. Но почему то содержание тзТекущаяСебестоимость(в самом начале), не соответствует созданной временной таблице ВТ_ТекущаяСебестоимость. Почему содержания временной таблицы может меняться ? Я её создаю 1 раз и в запросах, используя её, никак не переопределяю.
    
Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
Запрос.УстановитьПараметр("тзТекущаяСебестоимость", тзТекущаяСебестоимость);
    
Запрос.Текст =
"ВЫБРАТЬ
|    тзТекущаяСебестоимость.Номенклатура КАК Номенклатура,
|    тзТекущаяСебестоимость.Характеристика КАК Характеристика,
|    тзТекущаяСебестоимость.МестоХранения КАК МестоХранения,
|    тзТекущаяСебестоимость.ЦенаСебестоимости КАК ТекущаяЦенаСебестоимости
|ПОМЕСТИТЬ ВТ_ТекущаяСебестоимость
|ИЗ
|    &тзТекущаяСебестоимость КАК тзТекущаяСебестоимость
|;

Запрос.Выполнить()

Запрос.Текст = ".....

Запрос.Выполнить() // тут уже тзТекущаяСебестоимость <> ВТ_ТекущаяСебестоимость по содержанию.
   ДенисЧ
 
1 - 05.10.21 - 11:02
Как определил <>?
   Мультук
 
2 - 05.10.21 - 11:08
(0)

Быть может меняется исходная таблица тзТекущаяСебестоимость  ?
   r1000
 
3 - 05.10.21 - 11:17
Отладчиком залез в запрос, поменял текст запроса, выполнил и посмотрел во временную таблицу.
Таблица тзТекущаяСебестоимость не меняется.

Список тем форума
 
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Э. Йодан
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.