Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Два поля в одно
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
Acid
Господа, нужен текст запроса, объединяющий сходные по назначению поля.
Вроде когда-то делал давно, а сейчас не могу вспомнить.

Исходные данные:
ВЫБРАТЬ
    Оборудование.НомерСтроки,
    Оборудование.Номенклатура КАК Номенклатура,
    Оборудование.Количество КАК Количество,
    Оборудование.Сумма КАК Сумма,
    Оборудование.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
    Оборудование.Склад КАК Склад,
    Оборудование.СчетУчетаБУ КАК СчетУчетаБУ,
    Услуги.НомерСтроки КАК НомерСтроки1,
    Услуги.Количество КАК Количество1,  (это надо вывести в поле "Количество")
    Услуги.Субконто1,  (это надо вывести в поле "Номенклатура")
    Услуги.Субконто2,  (это надо вывести в поле "Склад")
    Услуги.Сумма КАК Сумма1 (это надо вывести в поле "Сумма")
ИЗ
    Документ.ПоступлениеТоваровУслуг.Услуги КАК Услуги
        ПОЛНОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Оборудование КАК Оборудование
        ПО (Оборудование.Ссылка = Услуги.Ссылка)
ГДЕ
    Оборудование.Ссылка = &Ссылка
    И Услуги.Ссылка = &Ссылка
Vofka
Что на выходе надо получить?
Acid
Должна получится таблица такой структуры:
- Номенклатура
- Количество
- Сумма
...

Слепить надо.
Vofka
А, я понял. Нужно выполнить отдельно 2 запроса. Один к Документ.ПоступлениеТоваровУслуг.Услуги, второй к Документ.ПоступлениеТоваровУслуг.Оборудование. И ОБЪЕДИНИТЬ их (либо ОБЪЕДИНИТЬ ВСЕ, в зависимости от задачи).
Acid
Точно так.

Соединение меня с толку сбило.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.