8.х Запрос в кчестве параметра в запросе

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем NewCoder, 28 май 2017.

  1. TopicStarter Overlay
    NewCoder
    Offline

    NewCoder Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    251
    Симпатии:
    1
    Баллы:
    29
    Добрый день, есть пакет запросов, в последнем запросе этого пакета выбраны 2 предшествующих запроса пакета. Нужно вывести результаты одного, но за исключением результатов другого. Т.е. как в запросе 1 сделать условие такое, чтобы выводились только те записи, которых нет во втором запросе.
    Чет типа: Выводить Запрос.Заказы КОГДА Запрос1.Заказы<>Запрос2.Заказы

    Запрос прилагаю(нужно для ОборудПр и РегистрСведений.АКВА_СводСохрДок).
    Код:
    ВЫБРАТЬ
        АВКА_СводДокментовСписокПроизвод.Производитель
    ПОМЕСТИТЬ Произв
    ИЗ
        Документ.АВКА_СводДокментов.СписокПроизвод КАК АВКА_СводДокментовСписокПроизвод
    ГДЕ
        АВКА_СводДокментовСписокПроизвод.Ссылка = &СсылкаДок
    ;
    
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ
        АКВА_Свод.Регистратор,
        АКВА_Свод.Оборудование,
        АКВА_Свод.Оборудование.Производитель
    ПОМЕСТИТЬ Оборуд
    ИЗ
        РегистрСведений.АКВА_Свод КАК АКВА_Свод
    ГДЕ
        АКВА_Свод.Регистратор.Дата >= &ДатаС
        И АКВА_Свод.Регистратор.Дата <= &ДатаПо
    ;
    
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ
        Оборуд.Регистратор КАК ДокументыВО,
        Оборуд.Оборудование,
        Произв.Производитель
    ПОМЕСТИТЬ ОборудПр
    ИЗ
        Оборуд КАК Оборуд
            ВНУТРЕННЕЕ СОЕДИНЕНИЕ Произв КАК Произв
            ПО Оборуд.ОборудованиеПроизводитель = Произв.Производитель
    ;
    
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ
        ОборудПр.ДокументыВО,
        ОборудПр.Оборудование,
        ОборудПр.Производитель
    ИЗ
        ОборудПр КАК ОборудПр,
        РегистрСведений.АКВА_СводСохрДок КАК АКВА_СводСохрДок
  2. TopicStarter Overlay
    NewCoder
    Offline

    NewCoder Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    251
    Симпатии:
    1
    Баллы:
    29
    Вопрос решил сам, спасибо.
  3. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    7.906
    Симпатии:
    506
    Баллы:
    204
    Напишите как сделали.
    --- Объединение сообщений, 28 май 2017 ---
    Правильно будет использовать левое соединение первой ко второй и в ГДЕ сделать проверку на НЕ NULL
    NewCoder нравится это.

Поделиться этой страницей