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

Выбор из разных таблиц по условию в запросе 1С8. Как?

Выбор из разных таблиц по условию в запросе 1С8. Как?
Я
   alf2006x
 
29.09.20 - 10:55
Всем доброго дня.

Собственно вопрос в теме. Есть два похожих регистра накоплений (Бух и Упр).
Как в одном запросе правильно сделать выбор либо из первого либо из второго в зависимости от
выбранного пользователем значения параметра "Вид отчета": БУХ/УПР (тип - булево)?
   ДенисЧ
 
1 - 29.09.20 - 10:55
стрЗАменить()
   alf2006x
 
2 - 29.09.20 - 10:58
Сори, забыл уточнить. Тут чистый СКД без каких-либо примочек.
   _Batoo
 
3 - 29.09.20 - 11:02
ВЫБРАТЬ
*
ИЗ
Таблица1 КАК Таблица1
ГДЕ &ВидОтчета = "БУХ"

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
*
ИЗ
Таблица2 КАК Таблица2
ГДЕ &ВидОтчета = "УПР"
   alf2006x
 
4 - 29.09.20 - 11:03
(3) Чё, так просто что-ли ?! ))
Пошёл проверять.
   alf2006x
 
5 - 29.09.20 - 11:06
Ошибка выполнения отчета
по причине:
Ошибка исполнения отчета
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанных1"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(20, 2)}: Операция не разрешена в предложении "ГДЕ"
<<?>>&ВидОтчета
   alf2006x
 
6 - 29.09.20 - 11:08
Сори, туплю с утра.
Всё работает, спасибо, большое !!

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