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