Имя: Пароль:
1C
1С v8
РегистрСведенийСписок спозиционироваться на строке
0 cfmm
 
14.10.12
16:48
На форме есть таб.поле с типом РегистрСведенийСписок.
Как спозиционироваться на последней строке этого списка?
1 France
 
14.10.12
16:54
Ctrl+End
2 cfmm
 
14.10.12
16:54
(1) А программно?
3 France
 
14.10.12
16:55
тада пощупать свойства элементов формы..
4 France
 
14.10.12
17:03
и, конечно же, зачем????
5 cfmm
 
14.10.12
17:12
(4)Нужно
не могу найти свойство, которое бы мне помогло
6 France
 
14.10.12
17:14
признание зачем "нужно" облегчит формирование ответа))
7 cfmm
 
14.10.12
17:18
(6) долго объяснять, вообщем программно в регистр сведений добавляются новые записи, нужно чтобы последняя добавленная строка всегда имела фокус
8 Wobland
 
14.10.12
17:18
(5) текущей строкой хочешь повелевать?
9 cfmm
 
14.10.12
17:19
(8) ага
10 Wobland
 
14.10.12
17:21
(9) благословить?
11 cfmm
 
14.10.12
17:23
(10) да, желательно примером кода, что то туплю в выходной)
12 Wobland
 
14.10.12
17:25
(11) благословляю!

Использование:

Чтение и запись.

Тип значения строки табличного поля приведен в описаниях расширений табличного поля у соответствующих объектов
13 dauster
 
14.10.12
17:26
РкнистрСведенийКлючЗаписи
14 cfmm
 
14.10.12
17:34
ЭлементыФормы.РегистрСведенийСписок.ТекущаяСтрока = ???

Что необходимо присвоить? Помогите, плиз
15 dauster
 
14.10.12
17:53
(14) вот пример из документации

Отбор = Новый Структура;
Отбор.Вставить("Подразделение", ВыбПодразделение);
Отбор.Вставить("Должность", ВыбДолжность);
Рег = РегистрыСведений.СведенияОШтатныхЕдиницах;
КлючЗаписи = Рег.СоздатьКлючЗаписи(Отбор);
// ШтатныеЕдиницы - табличное поле для отображения списка
// записей регистра сведений
ЭлементыФормы.ШтатныеЕдиницы.ТекущаяСтрока = КлючЗаписи;
16 cfmm
 
14.10.12
18:05
(15) всем большое спасибо!