|
УФ Обращение к недействительному объекту. Что это такое?
| ☑ |
0
Dunstan
24.07.19
✎
18:16
|
Ситуация:
Необходимо удалить с формы ряд элементов.
Элементы для удаления отбираются по определенному признаку (по имени).
Элементы для удаления собираются в массив.
Далее в цикле элементы удаляются:
Для Каждого Элм Из МС Цикл
Элементы.Удалить(Элм);
КонецЦикла;
При удалении пишет ошибку:
"по причине:
Обращение к недействительному объекту
"
Что это такое?
При этом эли смотреть на массив то эти элементы в массиве имеют только заполненное значение тип. Все остальные свойства элемента пустые.
|
|
1
Вафель
24.07.19
✎
18:18
|
ктож так элементы из массива удаляет. ты его удалил, а потом в цикле на него перешел. и не смог конечно
|
|
2
Euguln
24.07.19
✎
18:20
|
Нельзя наверное массив называть "Элементы".
|
|
3
Asmody
24.07.19
✎
18:20
|
Если Элементы - это элементы формы, то там в СП есть важное примечание.
|
|
4
Euguln
24.07.19
✎
18:23
|
А если с формы, то только ранее добавленные можно удалить. Остальные: видимость = ложь;
|
|
5
Dunstan
24.07.19
✎
18:28
|
(3) "то там в СП есть важное примечание." Какое?
|
|
6
Asmody
24.07.19
✎
18:30
|
(5) в (4)
|
|
7
shuhard
24.07.19
✎
18:30
|
(0) возможно ты пытаешься удалить справки к элементам ?
|
|
8
Dunstan
24.07.19
✎
18:43
|
При удалении Элемента вида ПолеФормы один из элементов вида ГруппаФормы становится таким "не актуальным"....
|
|
9
Dunstan
24.07.19
✎
18:43
|
При начале процесса удаления они все были актуальные....
|
|