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

Имеется некий документ с реквизитом Дата и ДокОснование

Получается так:

Док01__от__02.05____ДО01
Док02__от__07.05____ДО01
Док03__от__06.05____ДО01
Док04__от__04.05____ДО01

Док05__от__09.05____ДО02
Док06__от__13.05____ДО02
Док07__от__06.05____ДО02
Док08__от__10.05____ДО02

Нужно сгруппировать этот список документов, чтобы сгруппировано было по ДО01/02, максимальной датой

Результат (выделенные строки

Док02__от__07.05____ДО01
Док06__от__13.05____ДО02

Т.е. единственное, что связывает эти документы это ДОХХ. Никак не могу сообразить как объединить их по общему реквизиту ДО, максимальной датой документа?
sava1
типо так - вместо Контрагент-ДокументОснование
ВЫБРАТЬ
    РеализацияТоваровУслуг.Ссылка,
    РеализацияТоваровУслуг.Контрагент
ИЗ
    (ВЫБРАТЬ
        МАКСИМУМ(РеализацияТоваровУслуг.Дата) КАК Дата,
        РеализацияТоваровУслуг.Контрагент КАК Контрагент
    ИЗ
        Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    
    СГРУППИРОВАТЬ ПО
        РеализацияТоваровУслуг.Контрагент) КАК ВложенныйЗапрос
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
        ПО ВложенныйЗапрос.Дата = РеализацияТоваровУслуг.Дата
            И ВложенныйЗапрос.Контрагент = РеализацияТоваровУслуг.Контрагент
Constantus
sava1 @ Сегодня, 17:44 необходимо зарегистрироваться для просмотра ссылки ,


Шайтан!!!
Vladal
Цитата(Constantus @ 13.05.19, 15:58) необходимо зарегистрироваться для просмотра ссылки
Шайтан!!!

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