|
<Объект не найден> (147:b25d1c6f65d9..... | ☑ | ||
---|---|---|---|---|
0
Bober777
18.12.12
✎
16:35
|
Как отобрать значения следующего рода "<Объект не найден> (147:b25d1c6f65d9aa9f11e13075f8abdc43)" т.е. выборка из запроса и нужно найти эти записи.
|
|||
1
zak555
18.12.12
✎
16:35
|
ты его удалил же
|
|||
2
mikecool
18.12.12
✎
16:36
|
(0) обработка в интернетах была, как то приходилось пользоваться
|
|||
3
DrShad
18.12.12
✎
16:37
|
запрос в студию
|
|||
4
Mafoni
18.12.12
✎
16:37
|
Под полными ли правами выполняется данный запрос ?
|
|||
5
le_
18.12.12
✎
16:37
|
Может, оно так из-за RLS отображается.
|
|||
6
Heckfy
18.12.12
✎
16:37
|
ТИИ - Только тестирование - ПРоверка ссылочной целостности тебе покажет. :)
|
|||
7
Bober777
18.12.12
✎
16:38
|
(4)ДА
|
|||
8
Bober777
18.12.12
✎
16:38
|
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ | СвободныеОстаткиОстаткиИОбороты.Номенклатура, | СвободныеОстаткиОстаткиИОбороты.Характеристика, | СвободныеОстаткиОстаткиИОбороты.ВНаличииКонечныйОстаток |ИЗ | РегистрНакопления.СвободныеОстатки.ОстаткиИОбороты КАК СвободныеОстаткиОстаткиИОбороты |ГДЕ | СвободныеОстаткиОстаткиИОбороты.Номенклатура = &нома | И СвободныеОстаткиОстаткиИОбороты.Склад = &склад"; Запрос.УстановитьПараметр("нома",Нома); Запрос.УстановитьПараметр("склад",склад); Результат = Запрос.Выполнить().Выгрузить(); Для Каждого Стр Из Результат Цикл Стр.Характеристика.Ссылка = х = 1; КонецЦикла; |
|||
9
Bober777
18.12.12
✎
16:39
|
короче нужно в условии сравнить с чем либо и по удалять в документах эти записи. Т.к. смысла в них нет.
|
|||
10
Bober777
18.12.12
✎
16:40
|
я под полными правами делаю запрос, характеристика удалена.
|
|||
11
Bober777
18.12.12
✎
16:41
|
Клиент с кривыми руками не зная много-го в 1с удалил а теперь при интеграции с сайтом проблемы.
|
|||
12
DrShad
18.12.12
✎
16:41
|
(10) тому кто грохнул Характеристику - руки с ногами местами поменять
|
|||
13
DrShad
18.12.12
✎
16:42
|
(11) пройдись по ТЧ документов и там очисть Характеристику
|
|||
14
le_
18.12.12
✎
16:42
|
||||
15
Reset
18.12.12
✎
16:42
|
Имхо правильно:
1) Создать хар-ку заново со старой ссылкой 2) Если она не нужна, удалить уже корректно, вместе с документами и пр. |
|||
16
Bober777
18.12.12
✎
16:42
|
да пройдусь а как ее цепануть? С чем сравнить?
|
|||
17
PR
18.12.12
✎
16:42
|
(0) Миллион раз было.
Выбирай код или номер объекта, где он NULL |
|||
18
DrShad
18.12.12
✎
16:44
|
(17) по контексту не проканает :)))
|
|||
19
Bober777
18.12.12
✎
16:44
|
пойду попробую это
Если Ссылка.ПолучитьОбъект() = Неопределено Тогда //битая ссылка КонецЕсли; |
|||
20
Reset
18.12.12
✎
16:44
|
(19) Он не будет неопределен
|
|||
21
Bober777
18.12.12
✎
16:44
|
(17) у характеристики нет ни кода не номера
|
|||
22
Reset
18.12.12
✎
16:45
|
(20) А, гоню, будет)
|
|||
23
Reset
18.12.12
✎
16:45
|
(21) У нее есть ссылка
|
|||
24
PR
18.12.12
✎
16:45
|
(21) Да блин, ну наименование выбирай или любое другое предопределенное значение. Может ссылка проканает.
|
|||
25
Bober777
18.12.12
✎
16:45
|
Стр.Характеристика.Ссылка.ПолучитьОбъект() = Неопределено
канает |
|||
26
Reset
18.12.12
✎
16:46
|
(21) имеется в виду Где характеристика.Ссылка есть null
|
|||
27
DarKySiK
18.12.12
✎
16:46
|
Вот таким пользовалась.
Запрос = Новый Запрос("ВЫБРАТЬ | Рн.ФизЛицо |ИЗ | РегистрНакопления.СтраховыеВзносыСведенияОДоходах КАК Рн |ГДЕ | Рн.ФизЛицо.Ссылка ЕСТЬ NULL | И (НЕ Рн.ФизЛицо = &Пустой) | |СГРУППИРОВАТЬ ПО | Рн.ФизЛицо"); Запрос.УстановитьПараметр("Пустой",Неопределено); |
|||
28
PR
18.12.12
✎
16:46
|
(25) Че ты тогда пишешь в (0) про запрос?
|
|||
29
Bober777
18.12.12
✎
16:47
|
Всем спасибо. особенно ответ (14) порадовал кратко и по делу.
|
|||
30
Эльниньо
18.12.12
✎
16:51
|
В семёрке делал так:
Если Лев(ЧтоТо, 18) = "<Объект не найден>" Тогда |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |