Имя: Пароль:
1C
1С v8
Как удалить строку из таблицы?
0 Мисти
 
19.10.13
15:12
СтрТаб = ТаблицаРаспределения.НайтиСтроки(Новый Структура("Номенклатура",СтрокаТовары.Номенклатура));                              
                            ТаблицаРаспределения.Удалить(СтрТаб);
1 Мисти
 
19.10.13
15:13
Что-то мне кажется, что не так.
2 Maxus43
 
19.10.13
15:16
перекрестилась? а проверить?
3 Мисти
 
19.10.13
15:17
(2) Я там 200 строк мутного текста понаписала, и еще пример надо писать, на котором проверять. Уж эту-то мелочь хочется написать наверняка.
4 Maxus43
 
19.10.13
15:21
Для каждого Стр Из СтрТаб Цикл
ТаблицаРаспределения.Удалить(Стр);
КонецЦикла;

не помню тока тут цикл с конца надо или сначала обходить
5 Мисти
 
19.10.13
16:10
Эх, так я тоже умею, а, вроде, как-то похитрее был способ!
Обходить с конца, наверное!
6 France
 
19.10.13
16:14
ну, кроме как с конца, можно и в массив совать и потом удалять..
7 hhhh
 
19.10.13
16:34
(6) оно уже в массиве, что вы запутываете бедную девушку. В (4) ответ.
8 France
 
19.10.13
16:40
(7) угу... в 4 ответ -" тут цикл с конца надо или сначала обходить"
9 EvgeniuXP
 
19.10.13
16:42
(0) удалять - цикл с конца строк делай или в отдельный массив складывай, а потом обходи этот массив и удаляй строки.
10 Classic
 
19.10.13
16:50
(9)
Зачем с конца? Можно и так