![]() |
|
Помогите удалить кривые записи регистра сведений Контактная информация. | ☑ | ||
---|---|---|---|---|
0
Chibis
06.11.21
✎
21:18
|
База бухгалтерия 2.0.67.10. Бухгалтера через универсальный обмен умудрились записать набор записей с объектом - Неопределено.
Как удалить? вижу это как https://disk.yandex.ru/i/kmxRxYFcc_AQpQ |
|||
1
Ёпрст
гуру
06.11.21
✎
21:37
|
Запросом получи записи с регистратором, создай набор звписей рс, установи отбор по регистратору из выборки запроса, заиши набор. Наслаждайся, кушай песеньки
|
|||
2
laeg
06.11.21
✎
21:40
|
регистр КИ не подчинен регистратору.
Тупым перебором выборки регистра, проверка на неопределенно, получение менеджера записи и удаление |
|||
3
Ёпрст
гуру
06.11.21
✎
21:40
|
Если он независимый и не подчиненный, то установи отбор /ы по нужному измерению/ям и запиши набор
|
|||
4
Ненавижу 1С
гуру
06.11.21
✎
21:41
|
(0) создать набор записи. Установить отбор по Объект равно неопределено. Записать набор. Профит
|
|||
5
Chibis
07.11.21
✎
01:18
|
(3) так в чем и проблема. Набор записать я не могу, так как ругается на такие же записи(запись с объектом неопределено уже есть).
(4) это тоже не работает - Выборка = РегистрыСведений.КонтактнаяИнформация.Выбрать(); Пока Выборка.Следующий() Цикл Если Выборка.Объект = неопределено тогда МенеджерЗаписи = Выборка.ПолучитьМенеджерЗаписи(); МенеджерЗаписи.Удалить(); КонецЕсли; КонецЦикла; |
|||
6
Chibis
07.11.21
✎
01:22
|
Вернее ответ (4) это к laeg(2) - про тупой перебор
|
|||
7
vbus
07.11.21
✎
01:23
|
Восстанови из backup и снова обменяй.
|
|||
8
Ненавижу 1С
гуру
07.11.21
✎
01:30
|
(5) так ты запиши набор с отбором, но без записей
|
|||
9
Ёпрст
гуру
07.11.21
✎
10:35
|
(5) наборЗаписей = РегистрыСведений.КонтактнпчИнформация.СоздатьНаборЗаписей
НабоЗаписей.Отбор.Объект.установить(геопределено) Набор.Записей.записать() |
|||
10
УдавВПопугаях
07.11.21
✎
10:41
|
(9) гениально
чибис с такой полоской не умеет обращаться с РС что ли |
|||
11
Chibis
07.11.21
✎
18:05
|
(9) Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине: {ОбщийМодуль.ПроцедурыОбменаТорговляБухгалтерия.Модуль(450)}: Значение не является значением объектного типа (Предопределенный) НаборЗаписей.Записать(); |
|||
12
Ёпрст
гуру
07.11.21
✎
18:12
|
(11) наборзаписей.обменданными.загрузкп = истина воткни перед записью
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |