Цитата Сообщение от Eden Hazard Посмотреть сообщение
такой способ я уже делал... Он позволяет получить только одну последнюю запись. А мне нужно, что получал последние записи определенной кассы. Например, для основной кассы были записи 13, 14 и 15 числа, для кассы1, например, 14, 15. Вот для этих касс мне нужно получить две записи регистра 15 числа.
Понятно, для каждой кассы надо получить последнюю запись...

Приведу пример подобного запроса для регистра сведений "Курсы валют", который для каждой валюты выводит последнюю запись, Вам надо сделать по аналогии, если есть не период, а момент времени, то использовать надо именно момент времени

ВЫБРАТЬ РАЗЛИЧНЫЕ
Валюты.Ссылка
ПОМЕСТИТЬ ВТ
ИЗ
Справочник.Валюты КАК Валюты
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
КурсыВалют.Период КАК Период,
КурсыВалют.Валюта КАК Валюта,
КурсыВалют.Курс,
КурсыВалют.Кратность
ПОМЕСТИТЬ ВТ1
ИЗ
РегистрСведений.КурсыВалю� � КАК КурсыВалют

ИНДЕКСИРОВАТЬ ПО
Период,
Валюта
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВТ.Ссылка,
ВТ1.Период,
ВТ1.Валюта,
ВТ1.Курс,
ВТ1.Кратность
ИЗ
ВТ КАК ВТ
ЛЕВОЕ СОЕДИНЕНИЕ ВТ1 КАК ВТ1
ПО ВТ.Ссылка = ВТ1.Валюта
И (ВТ1.Период В
(ВЫБРАТЬ первые 1
вт1.Период
ИЗ
вт1 КАК вт1
где
вт.ссылка = вт1.валюта
упорядочить по вт1.период убыв
))