Имя: Пароль:
1C
1С v8
Вывести допреквизиты в отчет СКД
0 Ramis333
 
07.08.18
15:25
добрый день.
есть два запроса. как можно их объединить

1.
ВЫБРАТЬ
    ОсновныеСредстваДополнительныеРеквизиты.Ссылка КАК Ссылка,
    ОсновныеСредстваДополнительныеРеквизиты.Свойство КАК Свойство,
    ОсновныеСредстваДополнительныеРеквизиты.Значение КАК Значение
ПОМЕСТИТЬ ВТДопРеквизиты
ИЗ
    Справочник.ОсновныеСредства.ДополнительныеРеквизиты КАК ОсновныеСредстваДополнительныеРеквизиты
ГДЕ
    НЕ ОсновныеСредстваДополнительныеРеквизиты.Свойство = НЕОПРЕДЕЛЕНО
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ОсновныеСредства.Ссылка КАК Ссылка,
    ДопСвойства.Свойство КАК Свойство,
    NULL КАК Значение
ИЗ
    Справочник.ОсновныеСредства КАК ОсновныеСредства,
    (ВЫБРАТЬ РАЗЛИЧНЫЕ
        ВТДопРеквизиты.Свойство КАК Свойство
    ИЗ
        ВТДопРеквизиты КАК ВТДопРеквизиты) КАК ДопСвойства
ГДЕ
    НЕ ОсновныеСредства.Ссылка В
                (ВЫБРАТЬ
                    ВТДопРеквизиты.Ссылка
                ИЗ
                    ВТДопРеквизиты)

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    ВТДопРеквизиты.Ссылка,
    ВТДопРеквизиты.Свойство,
    ВТДопРеквизиты.Значение
ИЗ
    ВТДопРеквизиты КАК ВТДопРеквизиты






2

ВЫБРАТЬ
    СтоимостьОбъектовОСОстаткиИОбороты.ОсновноеСредство КАК ОсновноеСредство,
    СтоимостьОбъектовОСОстаткиИОбороты.ИнвентарныйНомер КАК ИнвентарныйНомер,
    СтоимостьОбъектовОСОстаткиИОбороты.СтоимостьКонечныйОстаток КАК СтоимостьКонечныйОстаток
ИЗ
    РегистрНакопления.СтоимостьОбъектовОС.ОстаткиИОбороты КАК СтоимостьОбъектовОСОстаткиИОбороты
ГДЕ
    СтоимостьОбъектовОСОстаткиИОбороты.ОсновноеСредство.ДополнительныеРеквизиты.Свойство = &Свойство
1 Deon
 
07.08.18
15:27
Левое соединение?
2 Ramis333
 
07.08.18
15:28
да
3 singlych
 
07.08.18
15:30
Судя по всему, это БСПшные допреквизиты, их же вроде штатно можно в отчеты и дин списки выводить.
4 Ramis333
 
07.08.18
15:52
(3) каким образом можно вывести?
5 singlych
 
07.08.18
15:57
так же как обычные реквизиты
Ошибка? Это не ошибка, это системная функция.