0
MistaEr
15.10.18
✎
15:45
|
Функция Данные контрагента(КонтрагентСсылка) должна вернуть структуру с полями карточки контрагента по адресу, по договорам и т.д.
Строю запрос:
ВЫБРАТЬ
Контрагенты.Ссылка,
Контрагенты.Наименование,
Контрагенты.НаименованиеПолное,
Контрагенты.ИНН,
Контрагенты.КПП,
Контрагенты.Комментарий,
Контрагенты.КодПоОКПО,
Контрагенты.Покупатель,
КонтрагентыКонтактнаяИнформация.Тип,
КонтрагентыКонтактнаяИнформация.Представление,
ДоговорыКонтрагентов.Наименование КАК НаименованиеДоговора,
ДоговорыКонтрагентов.НомерДоговора,
ДоговорыКонтрагентов.ДатаДоговора
ИЗ
Справочник.Контрагенты КАК Контрагенты
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация
ПО Контрагенты.Ссылка = КонтрагентыКонтактнаяИнформация.Ссылка
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
ПО Контрагенты.ДоговорПоУмолчанию = ДоговорыКонтрагентов.Ссылка
ГДЕ
Контрагенты.Ссылка = &Ссылка
В результате запроса контактная информация получается в перемешку с договорами. Если б присоединенная таблица была одна, можно было бы использовать ИТОГИ ПО
Как правильно построить выборку результата запроса?
|
|