Выбрать более раннюю запись из нескольких 1с 7.7

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. Dmitrii D 79 18.06.13 09:50 Сейчас в теме
Всем доброго времени суток. Решил обратиться к Вам для решения следующей проблемы, есть запрос, необходимо выбрать только те записи которые лежат в документе большей даты, например есть 2 документа:
первый:
дата - 10.01.2001
грузчик-1
дворник-2
Второй:
дата - 12.01.2001
грузчик-3

А результат запроса должен быть такой:
грузчик 3
дворник-2

т.е. если есть записи с идентичным именем то он не складывает а берет более свежую.

Вот запрос:
ВыбНачПериода=НачДата;
	ВыбКонПериода=КонДата;

	Запрос = СоздатьОбъект("Запрос");
	ТекстЗапроса = 
	"//{{ЗАПРОС(Сформировать)
	|Период с ВыбНачПериода по ВыбКонПериода;
	|Подразделение = Документ.Заявка.Подразделение;
	|Дата = Документ.Заявка.ДатаНачала;
	|Должность = Документ.Заявка.Должность;
   	|Количество = Документ.Заявка.Количество;
   	|Функция СуммаКоличество = Сумма(Количество);
   	|ПостоянноВременно = Документ.Заявка.ПостоянноВременно;
   	|Комментарий = Документ.Заявка.Комментарий;
	//|Условие ((ДатаНачала>=ВыбНачПериода)и(ДатаНачала<=ВыбКонПериода));
	//|Группировка ПостоянноВременно;
	//|Группировка Комментарий Без Упорядочивания;
	|Группировка Подразделение без групп все ВошедшиеВЗапрос;
    |Группировка Должность все ВошедшиеВЗапрос;";

	Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
		Возврат;
	КонецЕсли;
Показать

в 8ке это решилось бы МАКСИМУМ(запрос.период), как сделать в 7ке прошу помощи у Вас.
По теме из базы знаний
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот