Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 апр 2024, 09:12

Временные таблицы

Автор Elena Tkachenko, 15 июн 2016, 16:32

0 Пользователей и 1 гость просматривают эту тему.

Elena Tkachenko

Добрый день. Скажите пожалуйста, является ли обращение в цикле запросом к данным временной таблицы ошибкой - "запрос в цикле"? По сути обращения к базе данных нету?

vitasw

Цитата: Elena Tkachenko от 15 июн 2016, 16:32По сути обращения к базе данных нету?
это кто вам такую ересь сказал?
Цитата: Elena Tkachenko от 15 июн 2016, 16:32обращение в цикле запросом к данным временной таблицы
запрос не может обращаться в цикле к временной таблице, он этого не умеет.
Может вы лучше код покажите, а то все что не спросите - получается сплошная глупость.

Elena Tkachenko

   Запрос = Новый Запрос;
   Запрос.Текст =
      "ВЫБРАТЬ
      |   Номенклатура.Ссылка, Номенклатура.ВидНоменклатуры ПОМЕСТИТЬ Данные
      |ИЗ
      |   Справочник.Номенклатура КАК Номенклатура";
   
   Запрос.Выполнить();
   
   Для Сч=1 По 10 Цикл
   
      Запрос.Текст = "ВЫБРАТЬ * Из Данные" ;
      Запрос.Выполнить();
   
   КонецЦикла;

vitasw

Менеджер ВТ куда дели? Время на выполнение запроса затрачивается. Правильнее работать с выборками или с ТЗ
А вообще... если у вас возникает необходимость обращаться несколько раз к одной и той же таблице данных - то что-то вы не то делаете.

Elena Tkachenko


Gennadiyy

Цитата: Elena Tkachenko от 16 июн 2016, 09:39
спасибо
Зачем вам выбирать одно и то же несколько раз?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск