Имя: Пароль:
1C
1С v8
Выбор нужной строки в табличной части формы элемента
0 Vitalii72
 
20.09.17
08:05
Подскажите пожалуйста, как выбрать нужную строку в табличной части формы элемента.

Делаю вот так:

Строка = Объект.ТабличнаяЧасть.Получить(2);

Получаю коллекцию значений и всегда последняя строка (
1 Vitalii72
 
20.09.17
08:05
Пробовал найти по индификатору, такая же проблема
2 Vitalii72
 
20.09.17
08:06
Строка = Объект.ТабличнаяЧасть.НайтиПоИдентификатору(2);
3 Мимохожий Однако
 
20.09.17
08:08
Какая именно строка тебе нужна? Посмотри отладчиком значение каждого фрагмента.
4 Vitalii72
 
20.09.17
08:11
(3) Во всех случаях нужная предыдущая строка, сейчас на одном элементе катаю, в нём есть три строки и хочу выбрать вторую строку. Получить в дальнейшем с этой второй строки нужное значение.
5 Мимохожий Однако
 
20.09.17
08:15
Через отладчик убедился, что в Объект.ТабличнаяЧасть тип ТабличнаяЧасть? Индекс предыдущей строки это Индекс(ВыбраннаяСтрока)-1
6 Lexey_
 
20.09.17
08:16
(4) ну так ты и указываешь третью строку, что указываешь, то и получаешь
7 Vitalii72
 
20.09.17
08:17
(6) а тьфу, то есть номерация идёт с 0?
8 PuhUfa
 
20.09.17
08:17
(6) тссс -))
9 FIXXXL
 
20.09.17
08:17
(2) не взлетит, ИД это не индекс
(0) индексы начинаются с НУЛЯ
10 Lexey_
 
20.09.17
08:18
(7) именно нОмерация, да
11 Рэйв
 
20.09.17
08:19
(7)нумерация строк идет как раз с 1. а вот индексация с 0

:-)
12 Vitalii72
 
20.09.17
08:19
Жалко материться нельзя, спасибо всем за ответы, проблема решена ))
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс