|
Как задать условие "Объект не найден" в запросе. | ☑ | ||
---|---|---|---|---|
0
memogolik
06.02.12
✎
16:39
|
Есть документы реализации, в которых есть контрагенты со значением "объект не найдет". Какой конструкцией запроса можно их получить?
|
|||
1
Fragster
гуру
06.02.12
✎
16:39
|
.ссылка есть NULL
|
|||
2
Fragster
гуру
06.02.12
✎
16:39
|
а кого объект не найдёт?
|
|||
3
Живой Ископаемый
06.02.12
✎
16:40
|
если все контрагенты в группах (нет в корне элементов), то легче всего НЕ В ИЕРАРХИИ и добавить группы из корня
|
|||
4
Wobland
06.02.12
✎
16:40
|
тут соединять надо
|
|||
5
Maxus43
06.02.12
✎
16:42
|
||||
6
ИС-2
naïve
06.02.12
✎
16:43
|
попробуй Реквизит.Наименование = ""
|
|||
7
Reset
06.02.12
✎
16:44
|
(6) Неправильно. Правильно в (1)
|
|||
8
Fish
06.02.12
✎
16:44
|
(6) Не взлетит.
|
|||
9
DrShad
06.02.12
✎
16:46
|
(6)у пустой ссылки есть наименование и оно пустое
|
|||
10
memogolik
06.02.12
✎
16:49
|
(1) (5) спасибо.
И всем остальным тоже большое спасибо!;) |
|||
11
Fish
06.02.12
✎
16:49
|
(9) "объект не найден" <> "пустая ссылка" и реквизита "наименование" там нету :))
|
|||
12
toypaul
гуру
06.02.12
✎
17:05
|
Поле НЕ В (ВЫборка из Контрагентов)
|
|||
13
sonsimo
06.02.12
✎
18:57
|
(1) - самый правильный вариант. Он будет самым эффективным. Скорее всего он даже к таблице контрагенты не будет обращаться - ограничиться индексом
|
|||
14
sonsimo
06.02.12
✎
19:12
|
+ (13) хотя лучше сделать явное левое соединение
|
|||
15
Vladal
06.02.12
✎
19:16
|
(11) Всё правильно. Объект не найден - это как раз значит, что ссылка есть, но сам объект был а) удалён шаловливыми ручками без проверки ссылочной целостности ли б) криво написан обработчик проведения, который программно генерирует ссылки а за собой их не подчищает при перепроведении или отмене проведения.
|
|||
16
Aleksey
06.02.12
✎
19:16
|
(13) разве Ссылка как раз есть
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |