Регистр бухгалтерии. Удалить запись. #620990


#0 by Solitar
Есть вот такой кодПроводки = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей; Не удаляет движения документа. И как удалить не нужные записи через обход запроса? Предлагать сделать подписку на событие не нужно, у документа её нет. СП читал.
#1 by Solitar
мб с утра у кого нить светлая голова?)
#2 by Рэйв
А отменить проведение документа не судьба?
#3 by Solitar
мне нужно удалить только определенные движения.
#4 by Живой Ископаемый
удаляй. даже в типовых удаляют...
#5 by unregistered
>> Предлагать сделать подписку на событие не нужно Почему? >> у документа её нет. создай.
#6 by unregistered
Где вообще расположен этот замечательный код и в какой момент выполняется?
#7 by Maxus43
Проводки.Записать(Истина);
#8 by Solitar
так тоже не работает. ставлю точку останова перед записать и смотрю что осталось в Проводки. Там еще очень много не нужных мне проводок. Почему они не удаляются?
#9 by Solitar
почему удаляются движения через точку?
#10 by Solitar
через строчку*
#11 by hhhh
ну это вопрос из детского сада. Когда удаляешь строку, у тебя индекс сбивается. Иди с конца набора к началу, тогда всё будет путём.
#12 by Kashemir
Записать(<Замещать>) Параметры: Тип: Булево. Определяет режим замещения существующих записей в соответствии с текущими установками отбора. Истина - перед записью существующие записи будут удалены. Ложь - записи будут дописаны к уже существующим в информационной базе записям. Значение по умолчанию: Истина
#13 by LAAry
В типовых строки для удаления пишутся в массив, потом обходом массива удаляются. Не спроста ведь.
#14 by palm1c
Нужно именно программно это сделать?
#15 by palm1c
Есть хорошая обработка для того, чтобы это сделать интерактивно.
#16 by Solitar
уже решил проблему обходом с конца. спасибо за подсказку
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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