Запрос=Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
| СпецификацииНоменклатуры.Ссылка
|ИЗ
| Справочник.СпецификацииНоменклатуры КАК СпецификацииНоменклатуры"
;
Выборка=запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
МассивСтрок = Новый Массив;
ИсходныеКомплектующие = Выборка.Ссылка.ИсходныеКомплектующие;
Для каждого стр_вых из ИсходныеКомплектующие цикл
Если стр_вых.количество = 1 тогда
МассивСтрок.Добавить(стр_вых);
КонецЕсли;
КонецЦикла;
Для Каждого ТекЗнач Из МассивСтрок Цикл
ИсходныеКомплектующие.Удалить(ТекЗнач);
КонецЦикла;
КонецЦикла;
Вылетает по ошибке
{Форма.Форма.Форма(20)}: Ошибка при вызове метода контекста (Удалить)
ИсходныеКомплектующие.Удалить(ТекЗнач);
по причине:
Объект недоступен для изменения.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший