Имя: Пароль:
1C
1С v8
УФ. Динамический список с левым соединением не выводит данные
,
0 Stim
 
30.07.12
11:16
на упр. форму списка справочника разместил динамический список. основная таблица - этот спр, динам считывание данных.
пишу левое соединение справочника с РС, выбираю из РС поле(через ЕСТЬNULL()) - в списке ничего не выводится. без левого соединения все выводится.
сам запрос в консоли прекрасно показывает все данные.
1 Buster007
 
30.07.12
11:20
запрос покажешь? Может отборы поставил руками?
2 Stim
 
30.07.12
11:23
запрос:

ВЫБРАТЬ
   СправочникОбъектыАренды.Ссылка,
   ЕСТЬNULL(АдресаОбъектовАрендыСрезПоследних.Адрес, "") КАК адрес
ИЗ
   Справочник.ОбъектыАренды КАК СправочникОбъектыАренды
       ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АдресаОбъектовАренды.СрезПоследних КАК АдресаОбъектовАрендыСрезПоследних
       ПО АдресаОбъектовАрендыСрезПоследних.ОбъектАренды = СправочникОбъектыАренды.Ссылка

ничего сверъестевенного. измерение - строка(200). без соединения - Дс работает
3 2mugik
 
30.07.12
11:28
(2)Может попробывать просто РС вывести? может из-за него не выводит
4 rphosts
 
30.07.12
11:33
(2) в консоли запросов звпрос что-то отбирает?
5 Stim
 
30.07.12
11:42
(4) в консоли все прекрасно
6 Stim
 
30.07.12
11:57
+пишет про дублирование данных в ключевой колонке "Ссылка".
7 Stim
 
30.07.12
11:58
++ убрал колонку "ссылка" из запроса и элементов формы. - ошибка та же
8 Buster007
 
30.07.12
11:59
группировка?
9 rphosts
 
30.07.12
11:59
сделай СправочникОбъектыАренды.Ссылка как ОбъектыАренды
10 Buster007
 
30.07.12
12:01
+(8) хм, не, не в группировке дело, а в соединении.
У тебя 2 и более записей получаются при одной ссылке. Поэтому и ошибка. Соединение нормально напиши и будет тебе счастье.
11 Begin
 
30.07.12
12:08
В регистре АдресаОбъектовАренды какие измерения, кроме ОбъектАренды?
12 aleks-id
 
30.07.12
12:14
попробуй МАКСИМУМ(АдресаОбъектовАрендыСрезПоследних.Период)
13 Reset
 
30.07.12
12:21
(10) Прав.
Адрес в измерении - незачет
14 Stim
 
30.07.12
12:23
разобралсо.
(13) адрес - в русурсах