Вход | Регистрация

1С:Предприятие ::

Метки: 

Соединение таблиц в отчете по строке

Я
   Kertis138
 
08.11.17 - 18:00
Здравствуйте!

В документе есть 2 таблицы: ОтпускТовара и ВозвратТовара
И эти таблицы имеют связь по номеру строки.
В отчете мне нужно выводить все позиции товаров, соединяя две таблицы построчно.
Как это сделать?
 
  Рекламное место пустует
   Kertis138
 
1 - 08.11.17 - 18:02
Добавлю: При выводе без всякий объединений отчет строит таблицу с "суммой по модулю" двух таблиц. На одну строку первой таблицы все строки второй.
Нужно это поведение изменить
   xxTANATORxx
 
2 - 08.11.17 - 18:08
так и пишешь
ВНУТРЕННЕЕ СОЕДИНЕНИЕ
   Kertis138
 
3 - 08.11.17 - 18:16
(2) Я делал левое соединение. В итоге поле по которому соединял отображается нормально, но старое поведение вернулось с второй колонкой таблиц. Теперь там одна запись 1ой таблицы ко всем записям второй
   zladenuw
 
4 - 08.11.17 - 18:17
Отчет на чем ? СКД ? делай через объедение данных. по номеру строки
   Kertis138
 
5 - 08.11.17 - 18:21
(4)

Да. СКД. Я вручную писал тестовый запрос вот так:

ВЫБРАТЬ
    НомераТрубТаблица.НомерСтроки КАК НомераТрубТаблицаНомерСтроки,
    НомераТрубТаблица.НомерТрубы КАК НомераТрубТаблицаНомерТрубы,
    МеталлоломТаблица.НомерСтроки КАК МеталлоломТаблицаНомерСтроки,
    МеталлоломТаблица.НомерТрубы КАК МеталлоломТаблицаНомерТрубы
ИЗ
    Документ.АЛТ_ОперацияОтпускВозврат.НомераТруб КАК НомераТрубТаблица
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.АЛТ_ОперацияОтпускВозврат.МеталлоломТаблица КАК МеталлоломТаблица
        ПО НомераТрубТаблица.НомерСтроки = МеталлоломТаблица.НомерСтроки
   youalex
 
6 - 08.11.17 - 18:24
(5) похоже еще ссылку надо
   Kertis138
 
7 - 08.11.17 - 18:28
(6) Куда эту ссылку записать то? Не понял немного.
   youalex
 
8 - 08.11.17 - 19:46
(7) в условие соединения вестимо.
зы. если пишешь руками, "ВНУТРЕННЕЕ" можно не писать, т.к. СОЕДИНЕНИЕ - внутреннее по умолчанию.
   Kertis138
 
9 - 08.11.17 - 22:04
(8) С соединением получилось.

А если на одно поле первой таблицы будет два поля второй таблицы? Он напечатает два строки, верно?


Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует