Имя: Пароль:
1C
1С v8
Как найти и активизировать строку Табличного поля - Регистр сведений список ?
0 NewKrizis
 
01.08.11
18:09
Как найти и активизировать строку Табличного поля - Регистр сведений список ?
1 Asmody
 
01.08.11
18:22
смотри в СП РегистрСведенийКлючЗаписи
2 NewKrizis
 
01.08.11
18:31
так не работает Отбор = Новый Структура;
   Отбор.Вставить("Регистратор",Документ.Ссылка);
   Рег = РегистрыСведений.МойРегистр;
   КлючЗаписи = Рег.СоздатьКлючЗаписи(Отбор);
       
   ЭлементыФормы.МоеТабличноеПоле.ТекущаяСтрока = КлючЗаписи;
3 Asmody
 
01.08.11
18:34
(2) а значение регистратора разве представляет [Набор значений, однозначно идентифицирующих запись регистра]?
4 NewKrizis
 
01.08.11
18:36
это новый созданный документ, в нем одна запись.. надо просто при создании и записи документа, в регистре сведений список курсор встал на эту запись
5 Asmody
 
01.08.11
18:39
(4) ключевая фраза «Набор значений, однозначно идентифицирующих запись регистра». ключевое слово «однозначно»
6 NewKrizis
 
01.08.11
18:45
не понимаю, запись то он находит, только не устанавливает..
7 Asmody
 
01.08.11
18:48
(6) в структуре, которая отбор, должны быть перечислены измерения регистра, у которых установлена галка "Основной отбор". Если РС периодический, то ещё должен быть "Период", или "Регистратор", если РС подчинён регистратору
8 NewKrizis
 
01.08.11
18:56
Проставила Период, Регистратор, и прочие, у которых стоит галка "Ведущие" (если ее имел ввиду), не срабатывает
9 Asmody
 
01.08.11
19:00
(8) галку я имел ввиду именно "Основной отбор" (чуть ниже галки "Ведущие")
10 NewKrizis
 
01.08.11
20:58
у меня регистр подчинен регистратору, поэтому видимо такой галки впринципе нет
11 hhhh
 
01.08.11
22:53
(10) все измерения регистра у вас там должны быть. Иначе получается неоднозначность.
12 NewKrizis
 
02.08.11
10:02
сработало, спасибо)
Независимо от того, куда вы едете — это в гору и против ветра!