Имя: Пароль:
1C
1С v8
Что нужно, чтобы по полю был отбор?
0 lanc2233
 
13.05.12
15:21
Обычные формы.

Есть регистр сведений с измерением "ИД", с индексированием по нему.
На одной из форм есть табличное поле с типом значения :
"РегистрСведенийНаборЗаписей.ИмяРегистра"

Хочу установть отбор по этому полю :

ЭлементыФормы.СвязанныеДокументы.Значение.Отбор.ИД.Установить(ТекущиеДанные.Ссылка);

Поле объекта не обнаружено "ИД".
Как правильно обратиться к этому полу для отбора?
1 ДенисЧ
 
13.05.12
15:30
выведи его на форму, в список
2 lanc2233
 
13.05.12
15:33
Он на форме
3 lanc2233
 
13.05.12
15:44
Заменил на "РегистрСведенийСписок.ИмяРегистра"

ошибку перестало выдавать, но отбор не срабатывает.

ЭлементыФормы.СвязанныеДокументы.Значение.Отбор.ИД.Использование = Истина;
ЭлементыФормы.СвязанныеДокументы.Значение.Отбор.ИД.Установить(ТекущиеДанные.Ссылка);
4 hhhh
 
13.05.12
16:27
во-первых надо писать

СвязанныеДокументы.Отбор.ИД.Установить(ТекущиеДанные.Ссылка);

во-вторых видимо у вас ТекущиеДанные.Ссылка левое. Отладчиком смотрели?
Программист всегда исправляет последнюю ошибку.