Делаю ВЫБОР и ССЫЛКА в запросе, но получается шахматная доска, а нужно как-то свернуть первые две колонки по измерениям:
ДокРег1|Пусто|Изм1|Изм2|Изм3
Пусто|ДокРег2|Изм1|Изм2|Изм3
В большинстве случаев для одного набора измерений существует записи по обоим регистраторам, но бывают варианты, что для одной группы измерений есть только один регистратор. В последнем случае строка в таблице должна выглядеть так:
ДокРег1|Пусто|Изм1|Изм2|Изм3
или
Пусто|ДокРег2|Изм1|Изм2|Изм3
Выбор Когда Регитсратор Ссылка Документ.Вид1 Тогда
Регистратор
Иначе
""
Конец Док1,
Выбор Когда Регитсратор Ссылка Документ.Вид2 Тогда
Регистратор
Иначе
""
Конец Док2
ВЫБРАТЬ РАЗЛИЧНЫЕ док1 как док,изм1,изм2,изм3
ПОМЕСТИТЬ Т1
ИЗ Таб;
ВЫБРАТЬ РАЗЛИЧНЫЕ док2 как док,изм1,изм2,изм3
ПОМЕСТИТЬ Т2
ИЗ Таб;
ВЫБРАТЬ Т1.док,Т2.док,изм1,изм2,изм3
ИЗ Т1
ПОЛНОЕ СОЕДИНЕНИЕ
Т2
ПО Т1.Изм1=Т2.Изм1
И Т1.Изм2=Т2.Изм2
И Т1.Изм3=Т2.Изм3