Имя: Пароль:
1C
1С v8
Соединения таблиц регистров в запросе
0 web_profiler
 
04.05.20
15:00
Помоги, плиз, туплю 3-й час
2 регистра накопления: Продажи и Расчеты с покупателями
требуется соединить в виде

Продажи.Регистратор - РасчетыСПокупателями.ДокументРасчета с условием:

РН "Продажи"                    РН "РасчетыСПокупателями"
Реализация 1
Реализация 2                    Реализация 2
Отчет о розничных продажах 1
Реализация 3
Реализация 4                    Реализация 4
Отчет о розничных продажах 2

И на выходе получить:

Реализация 2
Отчет о розничных продажах 1
Реализация 4
Отчет о розничных продажах 2

Вообщем слева взять реализации только те которые справа
Помогите, плиз
1 web_profiler
 
04.05.20
15:03
2 web_profiler
 
04.05.20
15:04
(1) выводит одни реализации
3 web_profiler
 
04.05.20
15:07
Есть у кого какие мИсли?
4 web_profiler
 
04.05.20
15:15
похоже мыслей нет...
5 ДенисЧ
 
04.05.20
15:20
"слева взять реализации только те которые справа"

ЯНХНП
6 Вафель
 
04.05.20
15:20
да опять партионный учет
7 web_profiler
 
04.05.20
15:22
(5) а что не понятного написано?
соеденить 2 таблицы по условию наличия реализаций в РН продажи из РН Расчеты
8 web_profiler
 
04.05.20
15:23
а также оставить все отчеты о продажах из РН Продажи
9 Конструктор1С
 
04.05.20
15:31
Ничего не понятно. Кто на ком стоял?
10 Конструктор1С
 
04.05.20
15:33
(1) такие соединения зло
11 Маленький Вопросик
 
04.05.20
15:40
задача не правильно поставлена
12 web_profiler
 
04.05.20
15:41
(10) может так будет понятнее:
В РН Продажи есть регистраторы: РеализацииТоваров и ОтчетыОРозничныПродажах
В РН Расчеты регистраторы только РеализацииТоваров

мне на выходе надо получить таблицу со всеми ОтчетамиРозничныхПродаж и ТОЛЬКО реализациями из РН Расчеты
13 web_profiler
 
04.05.20
15:42
(11) попробывал более понятнее свою мысль донести в (12)
14 Конструктор1С
 
04.05.20
15:53
(12) делай через объединение. В первом запросе соединяешь по условию1, во втором по условию2, в третьем по условию3... Не надо пытаться все условия запихнуть в один запрос
15 web_profiler
 
04.05.20
16:01
(14) так у меня впринцепе то и условие одно:
вывести весь РН Продажи (Реализации и ОтчетыРозничные), но по условию: реализации отбирать только те, которые есть в РН Расчеты
16 Маленький Вопросик
 
04.05.20
16:17
сначала выбери все ОРП из Продаж, затем, РТ из Продаж

затем, из Расчетов выбери регистраторы Реализации

используй ОБЪЕДИНИТЬ ВСЕ.

далее сделай группировку

получится колонка "Регистратор".... в чем проблема - то?
17 web_profiler
 
04.05.20
17:26
(16) спасибо, тупил, по жесткому
ОБЪЕДИНЕНИЕ!!!!!!!!!!!!!!!!!!!!!!!!
Независимо от того, куда вы едете — это в гору и против ветра!