Удалить СтрокуДереваЗначений
☑
0
extrim-style
10.01.12
✎
15:22
81 Имеется СтрокаДереваЗначений. Необходимо её удалить. Метода удалить у строки нет, т.е. удалять через родителя - КоллекциюСтрокДереваЗначений. Если так, то вопрос - как точно идентифицировать исходную строку в родителе? Через НайтиСтроки()?
1
extrim-style
10.01.12
✎
15:48
Ап
2
PVV65
10.01.12
✎
15:54
(0) СтрокаДереваЗначений.Родитель.Строки.Удалить(СтрокаДереваЗначений);
3
nuctoh
10.01.12
✎
16:00
Для строки нулевого уровня такая конструкция работать не будет, т.к. у нее нет родителя (=Неопределено)
4
nuctoh
10.01.12
✎
16:02
КоллекцияСтрокДереваЗначений = ?(СтрокаДереваЗначений.Родитель = Неопределено, ДеревоЗначений.Строки, СтрокаДереваЗначений.Родитель.Строки);
КоллекцияСтрокДереваЗначений.Удалить(СтрокаДереваЗначений);
5
extrim-style
10.01.12
✎
16:03
(2) хых). спасибо. вот, что праздники делают...
6
extrim-style
10.01.12
✎
16:04
(4) тож спс, хотя нулевой уровень мне не нужно обрабатывать.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс