Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 17:51

Как правильно соединять поля?

Автор gulnyr, 27 окт 2022, 09:06

0 Пользователей и 1 гость просматривают эту тему.

gulnyr

Есть:
Документы-ИнвентаризацияОС-НомерДокумента,
Документы-ИнвентаризацияОС-ПодраздлениеОрганизации,
Документы-ИнвентаризацияОС-ОС-ОсновноеСредство (табличная часть, где находится название ОС),
РегистрСведений.ДополнительныеСведения.Объект (где тоже находится название ОС),
Справочник.ОсновныеСредства.Наименование,
Справочник.ОсновныеСредства.Код

У Документы-ИнвентаризацияОС-ОС-ОсновноеСредство и РегистрСведений.ДополнительныеСведения.Объект общее это название ОС.

Как их правильно объединить? Здесь получается так, что значения полей Справочник.ОсновныеСредства.Код уникальны, а у остальных полей повторяющиеся.

Пробовал писать такой код, но там выводятся похожие поля:

ВЫБРАТЬ
ИнвентаризацияОС.Ссылка.Номер КАК Номер,
ИнвентаризацияОС.Ссылка.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
ИнвентаризацияОС.ОсновноеСредство,
ОсновныеСредства.Код КАК Код,
ДополнительныеСведения.Объект КАК Объект,
ДополнительныеСведения.Значение КАК Значение
ИЗ
Справочник.ОсновныеСредства КАК ОсновныеСредства,
РегистрСведений.ДополнительныеСведения КАК ДополнительныеСведения
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ИнвентаризацияОС.ОС КАК ИнвентаризацияОС
ПО ДополнительныеСведения.Объект = ИнвентаризацияОС.ОсновноеСредство"
 ГДЕ ДополнительныеСведения.Значение=&Значение";

alexandr_ll

gulnyr, В чем задача-то? Вы делаете печатную форму или отчет или просто готовите какой-нибудь список?

gulnyr

alexandr_ll, задача в том, что нужно готовить такой список: Код | Номер | Название ОС | Значение дополнительного сведения
Проблема в том, что Код находится в справочнике, Номер находится в документах, Значение дополнительного сведения находится в регистре сведений.

alexandr_ll

gulnyr, Сделайте отдельные запросы по справочнику, документу и регистру. Полученные результаты поместите в список. Кстати, что это - динамический список или табличная часть?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск