Имя: Пароль:
1C
 
Битые регистраторы. Очистить регистр
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) спасибо
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.