Как удалить запись из регистра сведений?
axell
25.02.2009 - 09:33
|
Запрос = Новый Запрос ("ВЫБРАТЬ | ПолныеСпецификацииМашинокомплектовСрезПоследних.Номенклатура как НоменклатураРегист, | ПолныеСпецификацииМашинокомплектовСрезПоследних.СпецификацияНоменклатуры как СпецификацияНоменклатурыРегист, | СпецификацииНоменклатуры.Ссылка как СпецификацииНоменклатуры, | СпецификацииНоменклатуры.Представление |ИЗ | РегистрСведений.ПолныеСпецификацииМашинокомплектов.СрезПоследних КАК ПолныеСпецификацииМашинокомплектовСрезПоследних | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры КАК СпецификацииНоменклатуры | ПО ПолныеСпецификацииМашинокомплектовСрезПоследних.СпецификацияНоменклатуры = СпецификацииНоменклатуры.Ссылка |ГДЕ | ПолныеСпецификацииМашинокомплектовСрезПоследних.Период МЕЖДУ &ДатаНач И &ДатаКон"); Запрос.УстановитьПараметр("ДатаНач", ДатаНач); Запрос.УстановитьПараметр("ДатаКон", ДатаКон); Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий()Цикл Если (Найти(Строка(Выборка.СпецификацииНоменклатуры),"пол")=1) или (Найти(Строка(Выборка.СпецификацииНоменклатуры),"ПОЛ")=1) Тогда ОбъектСправочника = Выборка.СпецификацииНоменклатуры.ПолучитьОбъект(); ОбъектСправочника.Удалить(); КонецЕсли; КонецЦикла; Ребята помогите пожалуйста с вопросом. в справочнике СпецификацииНоменклатуры удаляю элементы. на основе этих элементов в регисте периодическом независимом есть запись Период/Номенклатура(Справочник.Номенклатура)/СпецификацииНоменклатуры(Справочник.СпецификацииНоменклатуры). Скажите пожалуйста как запись в регистре ссылающуюся на элемент Справочник.СпецификацииНоменклатуры |