Версия для печати темы (https://pro1c.org.ua/index.php?s=fd2dbdb4fd999119dfee0f5e3ce4c2f4&showtopic=8856)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Отчет по спецификациям

Автор: alexkhua 06.09.12, 20:12

Не могу выбрать из документа "Отчет произв. за смену" спецификации, так что б номенклатуре соответсвовала его спецификация. Получается отчет в котором одной позиции продукции соответствуют все спецификации на которые есть ссылки в документе "Отчет произв-ва заСмену". Толи связь в запросе толи группировка неверна?

 ВЫБРАТЬ
    ОтчетПроизводстваЗаСмену.Дата,
    ОтчетПроизводстваЗаСмену.Продукция.(
        Спецификация,
        Номенклатура,
        Количество,
        Спецификация.Ссылка
    ),
    СпецификацииНоменклатуры.ИсходныеКомплектующие.(
        Номенклатура,
        Количество,
        ЕдиницаИзмерения
    ),
    СпецификацииНоменклатуры.Код,
    ОтчетПроизводстваЗаСмену.Ссылка
ИЗ
    Справочник.СпецификацииНоменклатуры КАК СпецификацииНоменклатуры
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ОтчетПроизводстваЗаСмену КАК ОтчетПроизводстваЗаСмену
        ПО СпецификацииНоменклатуры.Ссылка = ОтчетПроизводстваЗаСмену.Продукция.Спецификация.Ссылка


 i 

Правила, п. 12
 

Автор: Vofka 07.09.12, 9:19

Я лично не понял что вы хотите получить в итоге.

Автор: alexkhua 07.09.12, 10:19

Цитата(Vofka @ 07.09.12, 10:19) *
Я лично не понял что вы хотите получить в итоге.

Хочу получить такой отчет Отчет производства за смену - номенклатура продукции-спецификация продукции-комплектующие

Автор: Vofka 07.09.12, 10:39

ВЫБРАТЬ
    ОтчетПроизводстваЗаСменуПродукция.Ссылка,
    ОтчетПроизводстваЗаСменуПродукция.Номенклатура,
    ОтчетПроизводстваЗаСменуПродукция.Спецификация,
    СпецификацииНоменклатурыИсходныеКомплектующие.Номенклатура КАК Номенклатура1
ИЗ
    Документ.ОтчетПроизводстваЗаСмену.Продукция КАК ОтчетПроизводстваЗаСменуПродукция
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК СпецификацииНоменклатурыИсходныеКомплектующие
        ПО ОтчетПроизводстваЗаСменуПродукция.Спецификация = СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка

Автор: alexkhua 07.09.12, 11:57

Цитата(Vofka @ 07.09.12, 11:39) *
ВЫБРАТЬ
    ОтчетПроизводстваЗаСменуПродукция.Ссылка,
    ОтчетПроизводстваЗаСменуПродукция.Номенклатура,
    ОтчетПроизводстваЗаСменуПродукция.Спецификация,
    СпецификацииНоменклатурыИсходныеКомплектующие.Номенклатура КАК Номенклатура1
ИЗ
    Документ.ОтчетПроизводстваЗаСмену.Продукция КАК ОтчетПроизводстваЗаСменуПродукция
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК СпецификацииНоменклатурыИсходныеКомплектующие
        ПО ОтчетПроизводстваЗаСменуПродукция.Спецификация = СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка


Ура! Работает. Спасибо.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua