Как удалить движения из регистра подчиненного регистратору #329893


#0 by SergeyKVM
как программно удалить движения из регистра сведений подчиненного регистратору, по отбору(какоке-то измерение и период), сам регистратор не знаю... Например: мне надо удалить из регистраСведений, запись, где изм. Сотрудник =Иванов, а период = 01.01.2000 Как это можно сделать наиболее простым методом?
#1 by IronDemon
Получить запросом регистраторы по сотруднику, отбор по ним и
#2 by Defender aka LINN
"Прочитать" лишнее
#3 by Wladimir_spb
+ "Очистить" тоже))
#4 by SergeyKVM
Да, но так только я удалю все движения регистратора.. а мне интересно можно ли как-то удалить движения, с отбором не по регистратору, а просто по любому др. измерению.. (НаборЗаписей.Отбор. - позволяет отбирать только все движения регистратора)   или так нельзя?
#5 by Defender aka LINN
Ну, тогда Прочитать и перебором.
#6 by Wladimir_spb
ИМХО, запросом быстрее, чем перебирать. Получить таб.движений по нужному фильтру и сразу записать.
#7 by SergeyKVM
Запросом я выбиру все необходимые записи, а как мне получить к ним доступ, чтобы их удалить из регистра?
#8 by Wladimir_spb
Нужно не записи удалять, а записать новый набор без этих записей.
#9 by SergeyKVM
Т.е. для всех выбранных записей получать таблицу движений для каждого регистратора и удалять из нее эти записи? и записывать?
#10 by PowerBoy
#11 by SergeyKVM
Хорошая ссылка :), но она делает все в точности, что в
#12 by Wladimir_spb
Зачем что-то удалять. Что мешает получить только нужные записи и записать новый набор?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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