|   |   | 
| 
 | Не входит в справочник в запросе | ☑ | ||
|---|---|---|---|---|
| 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 | 
        &КонтрагентыИсключения - это должен быть массив, а не список значений     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |