|
Запросы. Куда девается ВТ? |
☑ |
0
live in sky dreams
14.09.16
✎
14:58
|
Создаю запрос.
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ.......ПОМЕСТИТЬ _ВрТаблица1 ИЗ ......";
МенеджерВТ = Новый МенеджерВременныхТаблиц;
Запрос.МенеджерВременныхТаблиц = МенеджерВТ;
Выполняем...
В этом запросе я делаю некую выборку и помещаю ее результат во временную таблицу. Далее она мне понадобится в другом запросе.
//Другой запрос
Запрос2 = Новый Запрос;
Запрос2.МенеджерВременныхТаблиц = МенеджерВТ;
Запрос2.Текст = "ВЫБРАТЬ ..... ИЗ _ВрТаблица1...."
Выполняю и запрос не выполняется, так как:
Таблица не найдена "_ВрТаблица1"
В тексте запроса я не уничтожаю временные таблицы явно.
Менеджер временных таблиц не закрываю. Почему таблица не найдена? Она же по идее должна сохраниться и быть доступна через менеджер ВТ? Не?
|
|
1
live in sky dreams
14.09.16
✎
14:59
|
Если это важно в данном вопросе:
ОС: Win8.1
БД: файловая
1С:Предприятие 8.3 (8.3.7.1970)
|
|
2
Nuobu
14.09.16
✎
15:00
|
Запрос.Выполнить() делаешь?
|
|
3
live in sky dreams
14.09.16
✎
15:07
|
(2) :)
бла бла бла
Выполняем...
В этом запросе я делаю некую выборку и помещаю ее результат во временную таблицу. Далее она мне понадобится в другом запросе.
бла бла бла
Выполняю и запрос не выполняется, так как:
бла бла бла
|
|
4
live in sky dreams
14.09.16
✎
15:09
|
Делал и запрос.выполнить() и запро.выполнитьпакет()
все одно :(
|
|
5
xafavute
14.09.16
✎
15:09
|
полный код покажи
|
|
6
live in sky dreams
14.09.16
✎
15:09
|
5 сек.. я сам себе буратино похоже...
ща проверю..
|
|
7
xafavute
14.09.16
✎
15:10
|
(6)ну это сразу было понятно
|
|
8
live in sky dreams
14.09.16
✎
15:16
|
Понятно.. понятно..
Не обязательно моськой еще раз тыкать))))
перед каждым запросом не нужно создавать новый менеджер ВТ кароч)))))
"Зарапортовался" так сказать)))))
|
|
9
Лефмихалыч
14.09.16
✎
15:37
|
либо запрос не выполняется, либо менеджер не тот присваиваешь второму запросу, либо имена таблиц перепутал
|
|