|
Битые регистраторы. Очистить регистр |
☑ |
0
DomanM
03.02.16
✎
13:39
|
в регистраторе регистратор (обеъкт не найден и бла бла), темы которые есть на мисте не помогли.
какой самый простой и надежный способ очистить записи с такими битыми регистраторами?
|
|
1
vde69
03.02.16
✎
13:40
|
не факт, что объекта нет, может у тебя банально нет доступа...
|
|
2
Господин ПЖ
03.02.16
✎
13:40
|
>какой самый простой и надежный способ
заявление на увольнение пишется от руки...
|
|
3
vde69
03.02.16
✎
13:43
|
ну и еще один момент
1. подобное чаще всего бывает при обмене с другой базой
2. обмены бывают двухсторонними
3. а теперь подумай к чему может привести удаление записей (намекаю, удалятся движения и в другой базе)
|
|
4
DomanM
03.02.16
✎
13:50
|
(3) есть решение удалять
|
|
5
Stimmer
03.02.16
✎
13:51
|
ТИИ не предлагать?
|
|
6
DomanM
03.02.16
✎
13:56
|
типзнч почему то нормальный а не "удалениеобъекта"
|
|
7
Eiffil123
03.02.16
✎
13:59
|
(6)
База УРБД? Если да, то удалять во всех базах будете записи? Последствия этого удаления (поменяются итоги) вы понимаете?
|
|
8
Ymryn
03.02.16
✎
14:00
|
Если мне не изменяет память, то попробуй.
Запрос.Текст = "Выбрать Различные
| РегистрОчистки.Регистратор
|ИЗ
| РегистрНакопления.РегистрОчистки как РегистрОчистки
|ГДЕ
| РегистрОчистки.Регистратор.Дата = Неопределено";
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
НаборЗаписей = РегистрыНакопления.РегистрОчистки.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(Выборка.Регистратор);
НаборЗаписей.Записать();
КонецЦикла;
Все это по памяти написал, поэтому лучше проверить сперва на тестовой.
|
|
9
DomanM
03.02.16
✎
14:18
|
(8) спасибо
|
|