1. user862595 13.03.19 17:36 Сейчас в теме

Запрос к одинаковым ТЧ документов

Есть разные документы с одинаковой ТЧ (наименования и реквизиты совпают).
Как в запросе собрать данные из этих ТЧ по типу документа, не дублируя код отбора?
Найденные решения
2. YuriIn 13.03.19 17:39 Сейчас в теме
Использовать ОБЪЕДИНИТЬ в запросе?

Объединять 2 подзапроса, В одном одна табличная часть, в другом другая, если нужен тип документа, добавить там и там поле и указать в него тип.
4. YuriIn 13.03.19 17:57 Сейчас в теме
(3) Как вариант ещё сделать циклом, по нужным типам документов, заполнение текста запроса, но от этого текст запроса меньше не станет.
Остальные ответы
Избранное Подписка Сортировка: Древо
2. YuriIn 13.03.19 17:39 Сейчас в теме
Использовать ОБЪЕДИНИТЬ в запросе?

Объединять 2 подзапроса, В одном одна табличная часть, в другом другая, если нужен тип документа, добавить там и там поле и указать в него тип.
3. user862595 13.03.19 17:51 Сейчас в теме
Проблема в том, что таких ТЧ довольно много, получается громоздкий код. Думал, можно передать в запрос параметром список типов, и для каждого документа из списка получить ТЧ
4. YuriIn 13.03.19 17:57 Сейчас в теме
(3) Как вариант ещё сделать циклом, по нужным типам документов, заполнение текста запроса, но от этого текст запроса меньше не станет.
7. t.v.s. 93 13.03.19 21:26 Сейчас в теме
(3) В данном случае чудесного метода нет. На уровне СУБД это разные таблицы, соответственно для каждой нужен свой SELECT
5. oleg-x 8 13.03.19 18:03 Сейчас в теме
Запрос это текст, просто соберите сами программно этот текст и будет компактно.
Сам запрос от этого меньше не станет, но в коде будет компактно.
6. demon_infernal 30 13.03.19 21:21 Сейчас в теме
ВЫБРАТЬ
*
ИЗ ВТ_ТабЧасти
ГДЕ Т.Регистратор ССЫЛКА Документ.РасходнаяНакладная
8. user862595 13.03.19 21:51 Сейчас в теме
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Ведущий инженер - программист 1С
Москва
зарплата от 200 000 руб.
Полный день

Ведущий программист 1С
Нижний Новгород
зарплата от 100 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 110 000 руб. до 120 000 руб.
Полный день

Аналитик 1С
Санкт-Петербург
зарплата от 80 000 руб.
Полный день

Программист 1С
Волгоград
зарплата от 45 000 руб. до 90 000 руб.
Полный день