|
Удалить запись в подчиненном регистре сведений без регистратора | ☑ | ||
---|---|---|---|---|
0
moonlight
12.12.16
✎
13:19
|
Добрый день!
При "поломке" базы в подчиненном регистре сведений появилась запись без регистратора. Как ее удалить? |
|||
1
Mort
12.12.16
✎
13:21
|
Что значит запись без регистратора? Значение в поле "регистратор" какое? Битая ссылка?
|
|||
2
Cool_Profi
12.12.16
✎
13:30
|
выбрать запросом битые ссылки типа
выбрать разлинчые регистратор из регистрнакопления.мойрегистр где регистратор.ссылка есть NULL и потом перебирая результат запроса, заполняй набор записей и очищай |
|||
3
moonlight
12.12.16
✎
15:59
|
(2) где регистратор.ссылка есть NULL
При таком условии битая запись не попадает в выборку! |
|||
4
FIXXXL
12.12.16
✎
16:03
|
(3) регистратор.Дата или регистратор.Номер
|
|||
5
moonlight
12.12.16
✎
16:05
|
(4) Пробовал, не работает!
|
|||
6
Cyberhawk
12.12.16
✎
16:07
|
(5) Сколько платят за решение вопроса?
|
|||
7
Fragster
гуру
12.12.16
✎
16:08
|
(3) попадает
|
|||
8
moonlight
12.12.16
✎
16:09
|
(7) да вроде нет!
|
|||
9
h-sp
12.12.16
✎
16:13
|
(8) просто вы невезучий. Да еще и понедельник.
|
|||
10
polosov
12.12.16
✎
16:16
|
(0) Сторнируй, если не можешь удалить.
|
|||
11
Cool_Profi
12.12.16
✎
16:35
|
(3) У меня попадает...
|
|||
12
Fragster
гуру
12.12.16
✎
16:39
|
выгружаешь в XML, меняешь подчиненность, потом обратно, и загружаешь из XML.
|
|||
13
Cool_Profi
12.12.16
✎
16:40
|
(12) А в это время вприсядку и спеснями.
|
|||
14
moonlight
12.12.16
✎
19:38
|
||||
15
Defender aka LINN
12.12.16
✎
19:52
|
(14) И часто условие "=null" у вас Истину возвращает?
|
|||
16
h-sp
12.12.16
✎
19:56
|
(14) вообще не читаешь, что советуют?
|
|||
17
Lama12
12.12.16
✎
20:09
|
(14) Это уметь надо. Красава.
|
|||
18
moonlight
12.12.16
✎
20:21
|
||||
19
h-sp
12.12.16
✎
20:27
|
(18) Регистратор никогда не будет NULL. Тебе же написали в (4)
регистратор.Дата или регистратор.Номер |
|||
20
Defender aka LINN
12.12.16
✎
20:29
|
(19) При "везении" может быть Неопределено
|
|||
21
Cool_Profi
12.12.16
✎
20:29
|
(19) Ви тупой? Или читать ни умеити?
Регистратор.Ссылка!!!!! Ссылка, Карл!!! |
|||
22
moonlight
12.12.16
✎
20:33
|
(19) Спасибо, получилось! Не грубите! Не досмотрел, день сумасшедший.
|
|||
23
moonlight
12.12.16
✎
20:57
|
||||
24
Cool_Profi
12.12.16
✎
21:00
|
(23) цены...Регистратор. Ссылку оттуда к такой-то Хиллари убирай. Ибо в .ссылке у тебя уже нулл. А в регистраторе ещё есть что-то...
|
|||
25
moonlight
12.12.16
✎
21:06
|
(24) Да я и без ".Ссылка" пробовал, такая же ошибка.
вот текст запроса: Запрос= новый запрос; Запрос.Текст="ВЫБРАТЬ |ЦеныНоменклатурыМагазинов.Регистратор Как Регистратор, |ЦеныНоменклатурыМагазинов.Период |ИЗ |РегистрСведений.ЦеныНоменклатурыМагазинов КАК ЦеныНоменклатурыМагазинов |ГДЕ | ЦеныНоменклатурыМагазинов.Регистратор.Ссылка ЕСТЬ NULL"; Результат = Запрос.Выполнить(); Выборка = Результат.Выбрать(); НаборЗаписей = РегистрыСведений.ЦеныНоменклатурыМагазинов.СоздатьНаборЗаписей(); Пока Выборка.Следующий() Цикл НаборЗаписей.Отбор.Регистратор.Установить(Выборка.Регистратор); НаборЗаписей.Записать(); КонецЦикла; Если не трудно подкорректируйте что не так |
|||
26
Franchiser
гуру
13.12.16
✎
01:23
|
(25) а ты уверен что у тебя битые ссылки а не пустые? Что отладчик говорит на Выборка.Регистратор в цикле?
|
|||
27
moonlight
13.12.16
✎
20:21
|
(26) не уверен, но база была битая после прогонкой утилитой проверки базы и тестированием все ошибки были устранены а эта осталась.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |