Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Клиент умирает при выполнении работы с элементами формы
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование управляемых форм 1С 8.2
logist
    ЭлементГруппа1 = Элементы.Найти("Группа1");
    Если  ЭлементГруппа1 = Неопределено Тогда
        НоваяГруппа1 = Элементы.Вставить("Группа1", Тип("ГруппаФормы"));    
    Иначе
        ЭтаФорма.Элементы.Удалить(ЭлементГруппа1);
    КонецЕсли;

Собственно вот, 1С отваливается при выполнении этого кода. Кто что скажет?
Vofka
Оформите это в виде внешней обработки, которая валит 1С и выложите тут, проверю у себя.
logist
Уточню суть проблемы - в форме есть программно созданные группы и кнопки, при определенных условиях их надо удалить, в моем примере я просто удаляю группу которая содержит вложенные группы и кнопки.
Vofka
Ну что?
pablo
Похоже на древнюю проблему удаления не пустого каталога. А если написать рекурсивную функцию удаления группы? Возможно, ошибку стоит запостить в 1С.
logist
Пока не занимаюсь этой задачей. На выходных буду курить smile.gif
Vofka
А мой вариант не подходит?
logist
Цитата(Vofka @ 27.09.12, 11:19) необходимо зарегистрироваться для просмотра ссылки
А мой вариант не подходит?

Вариант со списком элементов еще не пробовал. Как только так сразу отпишусь.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.