|  | СКД вывод следующей записи в текущей группировке | ☑ | 
    
        | 0
    
        MRAK   19.04.12✎ 11:50 | 
        Добрый день, коллеги. Как такое сделать?
 
 Например, запрос возвращает такую выборку:
 Документ1
 Документ2
 Документ3
 
 Мне надо вывести:
 Документ1, Документ2
 Документ2, Документ3
 Документ3
 |  | 
    
        | 1
    
        MRAK   19.04.12✎ 12:00 | 
        Вроде нашел:
 ВычислитьВыражение(<Выражение>, <Группировка>, <ОбластьВычисления>, <Начало>, <Конец>, <Сортировка>, <ИерархическаяСортировка>, <ОбработкаОдинаковыхЗначенийПорядка>)
 |  | 
    
        | 2
    
        MRAK   19.04.12✎ 12:10 | 
        Прокатило вот так:
 ВычислитьВыражение("Ссылка", , "Группировка", "Следующая", "Следующая")
 |  | 
    
        | 3
    
        MRAK   19.04.12✎ 12:42 | 
        Продолжаю наблюдение:
 ВычислитьВыражение("Ссылка", , "Группировка", "Следующая", "Следующая")
 
 работает нормально
 
 Выбор
 Когда (Не СледующийДокумент Есть Null) И ДатаЗакрытия > ДатаВыездаСледующего
 Тогда Истина
 Иначе Ложь
 Конец
 
 выдает ошибку:
 "Выражение не может быть вычислено "НаборДанных1.Ссылка""
 
 в чем может быть проблема?
 |  | 
    
        | 4
    
        MRAK   19.04.12✎ 12:43 | 
        Выбор
 Когда (Не СледующийДокумент Есть Null) И ДатаЗакрытия > ДатаВыездаСледующего
 Тогда Истина
 Иначе Ложь
 Конец
 
 это уже пользовательское поле.
 СледующийДокумент - это "ВычислитьВыражение("Ссылка", , "Группировка", "Следующая", "Следующая")"
 |  | 
    
        | 5
    
        MRAK   19.04.12✎ 12:45 | 
        До пользовательских полей пробывал писать в вычисляемых:
 
 
 ВЫБОР
 КОГДА НЕ ВычислитьВыражение("Ссылка", , "Группировка", "Следующая", "Следующая") ЕСТЬ NULL
 И ДатаВозвращения > ВычислитьВыражение("ДатаВыезда", , "Группировка", "Следующая", "Следующая")
 ТОГДА ИСТИНА
 ИНАЧЕ ЛОЖЬ
 КОНЕЦ
 
 
 
 такая же ошибка
 |  | 
    
        | 6
    
        ЭсОдин   19.04.12✎ 12:51 | 
        Может, у последней группировки нет этого Следующий?     |  | 
    
        | 7
    
        MRAK   19.04.12✎ 12:56 | 
        (6) ВычислитьВыражение("Ссылка", , "Группировка", "Следующая", "Следующая") - работает
 
 если нет следующего, возвращается пустое значение
 |  | 
    
        | 8
    
        MRAK   19.04.12✎ 13:32 | 
        Избавился от ошибки, явно указав группировку в вычислении:
 ВычислитьВыражение("ДатаВыезда", "ДетальныеЗаписи", "Группировка", "Следующая", "Следующая")
 
 При этом, у группировки должно быть задано имя
 |  |