|
Вопрос по запрос
| ☑ |
0
Tumakota
11.06.13
✎
08:30
|
Всем доброго времени суток, как установить отбор в запросе по битой ссылке?:) Подскажите направление движения
|
|
1
Мимохожий Однако
11.06.13
✎
08:32
|
Запрос не может отобрать то, что есть.
|
|
2
Мимохожий Однако
11.06.13
✎
08:32
|
+(1)Опечатка. Нельзя отобрать то, чего нет. Проверить на NULL можно.
|
|
3
H A D G E H O G s
11.06.13
✎
08:33
|
Создай эту "битую" ссылку:
БитаяСсылка=Справочники.Номенклатура.ПолучитьСсылку(Новый УникальныйИдентификатор("8767655b-117f-470b-90ce-d28958922380"));
И в запрос ее!
|
|
4
Галахад
гуру
11.06.13
✎
08:35
|
Вот так делал:
ВЫБРАТЬ
ПеремещениеТоваровТовары.Ссылка,
ПеремещениеТоваровТовары.ЕдиницаИзмеренияМест
ИЗ
Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваровТовары
ГДЕ
ПеремещениеТоваровТовары.ЕдиницаИзмеренияМест.ЕдиницаПоКлассификатору ЕСТЬ NULL
И (НЕ ПеремещениеТоваровТовары.ЕдиницаИзмеренияМест = ЗНАЧЕНИЕ(Справочник.ЕдиницыИзмерения.ПустаяСсылка))
|
|
5
Tumakota
11.06.13
✎
08:40
|
Всем спасибо)
|
|
6
Tumakota
11.06.13
✎
11:09
|
Все еще раз здраствуйте не стал создавать новую тему, возникла такая проблема конвертирую базу с платформы 8.2.13.219, на 8.2.17.169, при конвертации вылетает не ошибка, а окно подождите, идет сохранение данных и закрывается все, как мне сконвертировать базу, пробовал и на 8.2.18 такая же история! Помогите с проблемой
|
|
7
H A D G E H O G s
11.06.13
✎
11:32
|
(6)
1) Почистить кэш
2) Сказать тип базы (файловая, SQL, Postgree)
3) Если SQL - профайлером отловить запросы, и в последних глянуть, что делает 1С перед падением.
|
|
8
Tumakota
11.06.13
✎
11:32
|
файловый
|
|
9
H A D G E H O G s
11.06.13
✎
11:33
|
(6) Даже не так
1) Почистить кэш
2) Тестирование и исправление с реиндексацией
3) Тестирование и исправление с проверкой логической и ссылочной целостностью (без исправления), посмотреть что там по битым ссылкам еще есть :-)
4) Написать сюда.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший