Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> ПОЛНОЕ СОЕДИНЕНИЕ          
MrLOLs Подменю пользователя
сообщение 18.07.15, 18:59
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 27
Спасибо сказали: 0 раз
Рейтинг: 0

Есть две таблицы:
--------------   --------------
|ТЧПриходная |   |   Партии  |
--------------   --------------
|ТМЦ         |   |   ТМЦ    |
--------------   --------------
|Ручка       |   |   Ручка  |
|Ложка       |   |   Тапки  |
|Стол        |   |          |
--------------   --------------
Нужно получить
Цитата
|Ручка | | Ручка |
|Ложка | | NULL |
|Стол | | NULL |
|NULL | | Тапки |

То есть необходимо сделать ПОЛНОЕ СОЕДИНЕНИЕ

Делаю так:
ВЫБРАТЬ
    ПриходнаяНакладнаяПереченьТМЦ.ТМЦ,
    Партии.ТМЦ КАК ТМЦ1
ИЗ
    Документ.ПриходнаяНакладная.ПереченьТМЦ КАК ПриходнаяНакладнаяПереченьТМЦ,
    Справочник.Партии КАК Партии
ГДЕ
    ПриходнаяНакладнаяПереченьТМЦ.Ссылка = &Ссылка
    И Партии.Регистратор = &Ссылка

Получаю:
|Ручка       |   |   Ручка  |

Вопрос: где NULL?

DartRomanius Подменю пользователя
сообщение 18.07.15, 19:11
Сообщение #2

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

ВЫБРАТЬ
    ПриходнаяНакладнаяПереченьТМЦ.ТМЦ,
    Партии.ТМЦ КАК ТМЦ1
ИЗ
    Документ.ПриходнаяНакладная.ПереченьТМЦ КАК ПриходнаяНакладнаяПереченьТМЦ
                 ПОЛНОЕ СОЕДИНЕНИЕ Справочник.Партии КАК Партии
                 ПО ПриходнаяНакладнаяПереченьТМЦ.ТМЦ = Партии.ТМЦ


А так?

Сообщение отредактировал DartRomanius - 18.07.15, 19:12


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

Спасибо сказали: MrLOLs,

MrLOLs Подменю пользователя
сообщение 18.07.15, 19:13
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 27
Спасибо сказали: 0 раз
Рейтинг: 0

Так работает, но тогда выборка происходит по всем партиям и накладным, а мне необходимо, только в тех, что передаются параметрами.

DartRomanius Подменю пользователя
сообщение 18.07.15, 19:19
Сообщение #4

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

Цитата(MrLOLs @ 18.07.15, 20:13) *
Так работает, но тогда выборка происходит по всем партиям и накладным, а мне необходимо, только в тех, что передаются параметрами.


Временные таблицы с отбором
Потом полное соединение без отбора

ЗЫ: На входе отбора списком значений....

Сообщение отредактировал DartRomanius - 18.07.15, 19:20


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

Спасибо сказали: MrLOLs,

MrLOLs Подменю пользователя
сообщение 18.07.15, 19:33
Сообщение #5

Общительный
**
Группа: Пользователи
Сообщений: 27
Спасибо сказали: 0 раз
Рейтинг: 0


ВЫБРАТЬ
    ПриходнаяНакладнаяПереченьТМЦ.ТМЦ
ПОМЕСТИТЬ ВремТабПриход
ИЗ
    Документ.ПриходнаяНакладная.ПереченьТМЦ КАК ПриходнаяНакладнаяПереченьТМЦ
ГДЕ
    ПриходнаяНакладнаяПереченьТМЦ.Ссылка = &Ссылка
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    Партии.ТМЦ
ПОМЕСТИТЬ ВремТабПартий
ИЗ
    Справочник.Партии КАК Партии
ГДЕ
    Партии.Регистратор = &Ссылка
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВремТабПриход.ТМЦ,
    ВремТабПартий.ТМЦ КАК ТМЦ1
ИЗ
    ВремТабПриход КАК ВремТабПриход
        ПОЛНОЕ СОЕДИНЕНИЕ ВремТабПартий КАК ВремТабПартий
        ПО ВремТабПриход.ТМЦ = ВремТабПартий.ТМЦ

Спасибо!!

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.04.24, 11:37
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!