|
Не входит в справочник в запросе | ☑ | ||
---|---|---|---|---|
0
Лиза777
02.01.12
✎
13:59
|
мне нужно, чтобы контрагенты из документов в запросе НЕ входили в указанный справочник
================================== ВЫБРАТЬ РАЗЛИЧНЫЕ | ЗаказПокупателя.Ссылка КАК ДокументЗаказ |ИЗ | Справочник.КонтрагентыИсключенияЗакрытияЗаказов КАК КонтрагентыИсключенияЗакрытияЗаказов, | Документ.ЗаказПокупателя КАК ЗаказПокупателя, | Справочник.Контрагенты КАК Контрагенты |ГДЕ | ЗаказПокупателя.Проведен = ИСТИНА | И ЗаказПокупателя.Ответственный = &ВыбрОтветственный | И ЗаказПокупателя.Дата <= &ДвеНедели | И (НЕ ЗаказПокупателя.Контрагент В (&КонтрагентыИсключения)) ============ не работает так :( |
|||
1
Лиза777
02.01.12
✎
14:01
|
&КонтрагентыИсключения - это список значений с контрагентами исключения
|
|||
2
ILM
гуру
02.01.12
✎
14:02
|
И ЗаказПокупателя.Контрагент НЕ В (&КонтрагентыИсключения)
|
|||
3
Азат
02.01.12
✎
14:02
|
(0) уйню какую-то в запросе написала
ВЫБРАТЬ РАЗЛИЧНЫЕ | ЗаказПокупателя.Ссылка КАК ДокументЗаказ |ИЗ | Документ.ЗаказПокупателя КАК ЗаказПокупателя |ГДЕ | ЗаказПокупателя.Проведен = ИСТИНА | И ЗаказПокупателя.Ответственный = &ВыбрОтветственный | И ЗаказПокупателя.Дата <= &ДвеНедели | И (НЕ ЗаказПокупателя.Контрагент В (&КонтрагентыИсключения)) |
|||
4
aleks-id
02.01.12
✎
14:23
|
(2) садись. кол.
(3) +1 полная лажа. а за ЗаказПокупателя.Проведен = ИСТИНА надо пороть розгами |
|||
5
aleks-id
02.01.12
✎
14:28
|
ВЫБРАТЬ РАЗЛИЧНЫЕ
| ЗаказПокупателя.Ссылка КАК ДокументЗаказ |ИЗ | Документ.ЗаказПокупателя КАК ЗаказПокупателя, |ГДЕ | ЗаказПокупателя.Проведен | И ЗаказПокупателя.Ответственный = &ВыбрОтветственный | И ЗаказПокупателя.Дата <= &ДвеНедели | И НЕ ЗаказПокупателя.Контрагент В (ВЫБРАТЬ КИ.Ссылка ИЗ Справочник.КонтрагентыИсключенияЗакрытияЗаказов КАК КИ) |
|||
6
echo77
02.01.12
✎
15:33
|
(4) Почему розгами?
Понятное дело выборка должна производиться из регистра, а не по документам? |
|||
7
aleks-id
02.01.12
✎
16:16
|
(6) ну не хочешь розгами - бей с ноги.
насчет регистра не факт. все от задачи зависит. |
|||
8
Aleksey
02.01.12
✎
16:54
|
(7) А чем
ЗаказПокупателя.Проведен = ИСТИНА отличается от просто ЗаказПокупателя.Проведен Т.е. есть исследования говорящие что первый вариант на 2-3 порядка медленнее? |
|||
9
a_alenkin
02.01.12
✎
18:18
|
Нигде не вижу ключевого слова "Соединение"
|
|||
10
hhhh
03.01.12
✎
10:57
|
(8) нет ЗаказПокупателя.Поле = ИСТИНА правильней. Это сработает даже если поле не булево, то есть он более надежный, а вариант ЗаказПокупателя.Поле вылетит к чертовой бабушке.
|
|||
11
askharlov
03.01.12
✎
11:40
|
&КонтрагентыИсключения - это должен быть массив, а не список значений
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |