Как выбрать из Регистра Сведений документы определённого типа #392316


#0 by saturna
Конфигурация Управление Торговлей 10.3 Регистр Сведений "ОбъектыДоступаДокументов" (непериодический, регистратор не задан) Измерения: ДокументСсылка и ОбъектДоступа Нужно удалить помеченные на удаление записи регистра,созданных документом "Событие". Запросом не получается,Отбором тоже... Сделал так,но уж очень долго выбирает. Может кто подскажет????
#1 by saturna
Ой...опечатался... Нужно удалить записи регистра,созданные теми документами "Событие",которые сами помечены на удаление
#2 by hhhh
если он независимый, то уже никто никогда не узнает, каким событием он был создан и событием ли вообще.
#3 by butterbean
запросом выбираешь помечнные документы, потом при переборе этих документов ставишь  отбор на наборЗаписей регистра и делаешь Записать
#4 by saturna
Возможно ли так сделать?     "ВЫБРАТЬ     |    ОбъектыДоступаДокументов.ДокументСсылка  как ДокСсылка Где (...........) - ВСЕ документы вида "Событие"  ??? Но как их выбрать запросом?
#5 by butterbean
ГДЕ ОбъектыДоступаДокументов.ДокументСсылка ССЫЛКА Документ.Событие
#6 by hhhh
ГДЕ Док.Ссылка ИЗ Документ.Событие КАК Док ГДЕ Док.ПометкаУдаления = ИСТИНА)
#7 by SuperMario
#8 by SuperMario
уберите только одну строку НаборЗаписей = РегистрыСведений.ОбъектыДоступаДокументов.СоздатьНаборЗаписей;
#9 by hulio_ekb
Все равно тупой способ ...
#10 by SuperMario
есть другое решение?
#11 by SuperMario
каким макарам хотите удалить запись из рагистра не получив менеджера этой записи?
#12 by saturna
Решение задачи: Где переменная "ВидДока" - на форме выбирается вид документа. Всё проверил,всё работает! Спасибо огромное за помощь *SuperMario* , *butterbean* и *hhhh* p.s. вся эта канитель нужна была,чтобы удалить помеченные на удаление документы "Событие" (на них ссылались записи в регистре "ОбъектыДоступаДокументов")
#13 by hulio_ekb
, : я имел ввиду получение выборки ;)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С