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