Имя: Пароль:
1C
1С v8
Обращение к ТЧ
, ,
0 berendej
 
08.12.11
10:37
УФ. Есть необходимость обращаться и работать только с выделенными строками ТЧ. Количество выделенных строк я считаю через ВыделенныеСтроки, а вот как обратиться именно к выделенным строкам и внести изменения?
1 Cube
 
08.12.11
10:38
Через номер строки не получается?
2 GLazNik
 
08.12.11
10:40
ВыделенныеСтроки + НайтиПоИдентификатору
3 berendej
 
08.12.11
10:42
(1) а как через номер строки,если я выделяю сразу 2 или 3 строки и с ними работаю
4 berendej
 
08.12.11
10:42
(2) а можно подробнее?
5 GLazNik
 
08.12.11
10:44
(4) ВыделенныеСтроки возврашает массив содержащий идентификаторы строк. По каждому элементу массива ищем строку в ТЧ.
6 kosts
 
08.12.11
10:46
Для каждого строка из ВыделенныеСтроки цикл
7 berendej
 
08.12.11
10:52
(6)Для каждого строка Из элементы.товары.ВыделенныеСтроки Цикл
       
           строка.количество = 10;
       
       КонецЦикла;
Так он не распознает строку как элемент строки,а воспринимает ее как значение
8 Галахад
 
гуру
08.12.11
10:57
(7) "строка" - идентификатор.
9 berendej
 
08.12.11
10:57
Для каждого строка Из элементы.товары.ВыделенныеСтроки Цикл
       
           ПоискСтрока = Объект.Товары.НайтиПоИдентификатору(строка)
       
       КонецЦикла;
Вот так написал, но не находит,хотя выделенные строкиесть
10 GLazNik
 
08.12.11
10:59
ПоискСтрока = Элементы.Товары.НайтиПоИдентификатору(строка)
11 berendej
 
08.12.11
11:03
(10) так для элементов метод НайтиПоИдентификатору не определен, только для Объекта
12 berendej
 
08.12.11
11:12
всё, разобрался) Всем спасибо