Имя: Пароль:
1C
1С v8
Отбор в регистре сведений
0 A_r_t_e_m
 
31.01.18
10:13
Здравствуйте!
Подскажите пожалуйста, как можно сделать отбор по регистру сведений, если в критериях отбора должны быть пары штрихкод-версия? По отдельности ни штрихкод, ни версия не уникальны.
Необходимо перезаписать часть записей, хочу сделать отбор для удаления. С помощью СоздатьМенеджерЗаписи() получается долго, т.к. есть вероятность перезаписи более 500 значений. Переписывать весь регистр тоже не лучший вариант.
1 mistеr
 
31.01.18
10:21
В такой ситуации только по одной записи.

500 Записей это ни о чем, честно говоря. Чтобы было побыстрее, делай транзакциями по 50-100 записей.
2 PiterPrg
 
31.01.18
10:27
(0) Можно в наборе записей установить отбор по одному измерению, прочитать, "подчистить" все лишнее, а затем записать.
3 hhhh
 
31.01.18
10:45
(0) если 500 тысяч записей нужно будет стереть, тогда начинайте задумываться. А так вообще любым способом можете удалять.
4 hhhh
 
31.01.18
10:47
(0) если сейчас долго, значит ваши суперпрограммеры какую-то хрень влепили в процедуру ПередЗаписью или ПриЗаписи регистра, которая и тормозит.
5 A_r_t_e_m
 
01.02.18
10:06
Спасибо!