Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Ошибка при работе с временной таблицей из запроса.  (Прочитано 6559 раз)
0 Пользователей и 1 Гость смотрят эту тему.
kscher
Гость
« : 30-05-2010 10:08 » 

Доброго времени суток.
есть код программы
Код:
ТекстЗапроса = "ВЫБРАТЬ *
  |ИЗ
  |Справочник.Карточки как Карточки ПОМЕСТИТЬ В ВТКарточки
  |Где
  |Карточки.ДатаПоступления>=&НачалоПериода и Карточки.ДатаПоступления<=&КонецПериода
  |И
  |Карточки.ПометкаУдаления=Ложь
  |";
    ЗапросПериод = Новый Запрос();
 ЗапросПериод.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
 ЗапросПериод.Текст=ТекстЗапроса;
 ЗапросПериод.УстановитьПараметр("НачалоПериода",НачалоПериода);
 ЗапросПериод.УстановитьПараметр("КонецПериода",КонецПериода);
 Карточки=ЗапросПериод.Выполнить().Выбрать();
При выполнении выдается ошибка:
Цитата
{Отчет.АнализДеятельности.Форма.ФормаОтчета(36)}: Ошибка при вызове метода контекста (Выполнить): {(3, 34)}: Синтаксическая ошибка "ПОМЕСТИТЬ"
Справочник.Карточки как Карточки <<?>>ПОМЕСТИТЬ В ВТКарточки
Подскажите как правильно составить текст запроса, что бы он сформировал временную таблицу, и как потом составить запрос к этой таблице.
Записан
kat
Участник

ua
Offline Offline

« Ответ #1 : 30-05-2010 15:33 » 

ПОМЕСТИТЬ ставится до ИЗ, вот так:

ВЫБРАТЬ
<Поле1>,
<Поле2>
ПОМЕСТИТЬ <Название временной таблицы>
ИЗ ...



А обращаться к временной таблице так:

ВЫБРАТЬ
<Название временной таблицы>.*
ИЗ
<Название временной таблицы>
« Последнее редактирование: 30-05-2010 15:38 от kat » Записан
kscher
Гость
« Ответ #2 : 30-05-2010 16:38 » new

 Да-да
Большое спасибо
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines