Воскресенье, 05.05.2024, 21:15
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Основной » Проблемные ситуации » Консоль запросов. Сохранение запроса для отладки (5.95.2p)
Консоль запросов. Сохранение запроса для отладки
nclockworkerДата: Понедельник, 14.06.2021, 15:55 | Сообщение # 1
Генерал-майор
Группа: Пользователи
Сообщений: 437
Репутация: 342
Статус: Оффлайн

При использовании команды "Сохранить объект для отладки, включая менеджер временных таблиц." в Консоли Запросов, создаваемый .deb файл не содержит менеджера временных таблиц или содержимого временных таблиц.

Запрос для воспроизведения:

Код
ВЫБРАТЬ
   Константы.ВалютаРегламентированногоУчета КАК ВалютаРегламентированногоУчета
ПОМЕСТИТЬ ВтДанные
ИЗ
   Константы КАК Константы
Прикрепления: 2021-06-14_15-5.mp4 (1.49 Mb) · _14_06_202115_5.zip (0.9 Kb)
 
tormozitДата: Понедельник, 14.06.2021, 20:19 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6184
Репутация: 156
Статус: Оффлайн
Это задуманное поведение. Сохраняется не результат запроса, а объект запроса, готовый к выполнению, т.е. все необходимые входные данные запроса в правильном состоянии. Чтобы запрос мог выполниться, создаваемые им временные таблицы не должны существовать. Поэтому перед сохранением снимка объекта "Запрос" консоль удаляет все такие временные таблицы.
Для сохранения используется функция От().
 
nclockworkerДата: Понедельник, 14.06.2021, 20:46 | Сообщение # 3
Генерал-майор
Группа: Пользователи
Сообщений: 437
Репутация: 342
Статус: Оффлайн
Понял как сделать то, что я хочу. Надо в одном запросе создать временные таблицы. А во втором запросе их использовать и в отладку сохранять второй запрос, тогда временные таблицы созданные в первом запросе сохраняться.
 
Форум » Основной » Проблемные ситуации » Консоль запросов. Сохранение запроса для отладки (5.95.2p)
  • Страница 1 из 1
  • 1
Поиск: