Как удалить запись регистра накопления не замещая набора записей? ? ? #407440


#0 by D_Pavel
Если удалять через набор записей таким образом: то весь набор перезаписывается, а это мне не нужно, смещается граница последовательности по тем записям, которые не были изменены. Движения удаляются вручную. Как удалить запись не используя набор или не перезаписывая его?
#1 by ТелепатБот
#2 by D_Pavel
Блин! Это вопрос по 1с 8. Не туда попал...
#3 by ASU_Diamond
Это вроде восьмерка?
#4 by D_Pavel
Че за фигня, в раздел 8 не могу создать сообщение!
#5 by D_Pavel
Спасибо что перенесли...
#6 by butterbean
она будет смещаться при любой записи регистра
#7 by D_Pavel
butterbean,последовательность с измерениями, граница смещается только по тем измерениям, которые были перезаписаны, поэтому не хочу чтобы перезаписывались все записи из набора. Добавление записей возможно без перезаписи набора, а вот удаление не могу придумать как сделать....
#8 by D_Pavel
еще актуально!
#9 by СуперМегаМонстр
очистить записать
#10 by H A D G E H O G s
Нет
#11 by СуперМегаМонстр
к если регистратору подчинен, то наверное ничего не выйдет
#12 by hhhh
но ведь можно самому проконтролировать, если граница сдвинулась, вернуть ее на место. ПоследовательностьМенеджер.<Имя последовательности> (SequenceManager.<Имя последовательности>) УстановитьГраницу (SetBound) Синтаксис: УстановитьГраницу(<Момент времени>, <Отбор>) Параметры: <Момент времени> (обязательный) Тип: Дата, МоментВремени. Момент времени, на который устанавливается граница последовательности. <Отбор> (обязательный) Тип: Структура. Структура, задающая отбор по измерениям последовательности. Ключ структуры определяет измерение последовательности, по которому будет осуществляться отбор, а значение структуры - значение измерения. Описание: Устанавливает границу последовательности по заданным значениям измерений. Пример:
#13 by D_Pavel
hhhh, я про это думал, но это плохой выход. В наборе много записей с различными значениями измерений границы последовательности, и для каждой своя граница, которую придется передвигать каждый раз...
#14 by D_Pavel
СуперМегаМонстр, добавление новых записей работает, однако! Делаю:
#15 by СуперМегаМонстр
я рад, но если регистр подчинен регистратору, то нужно документ проводить, а не извращаться
#16 by СуперМегаМонстр
к поскольку кто-то может перепровести документ
#17 by D_Pavel
СуперМегаМонстр, это и есть обработка проведения документа... PS: как вы ставите эти циферки в скобках ? ? ?
#18 by D_Pavel
еще актуально!
#19 by D_Pavel
всё еще актуально!
#20 by Mitriy
на пысы... не поверишь... скобка открывается, пишется число, скобка закрывается ))
#21 by Mitriy
возможностями 1С-ки никак...
#22 by Mitriy
+ только в независимых регистрах сведений можно...
#23 by СуперМегаМонстр
наверное нужно копать в сторону работы с последовательностями: возвращать границу на место если такое возможно
#24 by D_Pavel
Это да... но это хреново...
#25 by D_Pavel
Решил удалять ненужные записи регистрации документа в последовательности с помощью набора
#26 by D_Pavel
Бля... что-то не работает! Пишу: А всё равно граница последовательности сдвигается!
#27 by D_Pavel
Удалил последовательность, создал заново, удаление записи стало работать... перестала показывать что последовательность нарушена в некоторых ситуациях хотя Последовательности.Взаиморасчеты.ПолучитьГраницы("Адрес"); выдает что граница установлена не на последний документ! ! !
#28 by D_Pavel
Разобрался. Это полная хрень. Как мне надо 1с вообще не работает. Пришлось создавать дополнительный регистр и делать всё через жопу.
#29 by D_Pavel
Может всётаки можно реализовать сабж... а?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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