Показано с 1 по 10 из 11
Комбинированный просмотр
-
13.05.2014, 12:47 #1
- Регистрация
- 08.02.2010
- Адрес
- Рассея
- Сообщений
- 140
- Сказал(а) спасибо
- 1
- Поблагодарили 55 раз(а) в 53 сообщениях
Свяжи со справочником, где это поле есть и перебирай.
-
13.05.2014, 12:50 #2
- Регистрация
- 31.03.2014
- Сообщений
- 6
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Еще загвоздка, что дата не одна, а для разных групп своя. Есть такой вариант, но он игнорирует дату и удаляет всю группу
Код:Процедура Сформировать() Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(Сформировать) |Номенклатура= Справочник.Связи.Владелец; |ДатаСоздания = Справочник.Связи.ДатаСоздания; |Группировка Номенклатура; |Условие(ДатаСоздания<ВыбДатаСоздания); |Без Итогов; |"; Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Возврат; КонецЕсли; Спр = СоздатьОбъект("Справочник.Номенклатура"); Пока Запрос.Группировка()=1 Цикл Если Спр.НайтиЭлемент(Запрос.Номенклатура)=1 Тогда Если Спр.ПринадлежитГруппе(выбРодитель)=1 Тогда Спр.Удалить(0); КонецЕсли; КонецЕсли; КонецЦикла; КонецПроцедуры
Похожие темы
-
Чистка справочника "Номенклатура"
от koka278 в разделе 1С - Предприятие 7.7Ответов: 1Последнее сообщение: 05.05.2014, 16:47
Социальные закладки