ИЗ
РегистрСведений.СобытияОСОрганизаций.СрезПоследних(
{(&КонецПериода)},
ВЫБОР
КОГДА Регистратор.Ссылка ССЫЛКА Документ.ПринятиеОСАренда
ИЛИ Регистратор.Ссылка ССЫЛКА Документ.СписаниеОСАренда
ТОГДА ЛОЖЬ
ИНАЧЕ ИСТИНА
КОНЕЦ {(Организация = &Организация) КАК Поле2}) КАК СобытияОСОрганизацийСрезПоследних
ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
СобытияОСОрганизацийСрезПоследних.ОсновноеСредство КАК ОсновноеСредство,
МАКСИМУМ(СобытияОСОрганизацийСрезПоследних.Период) КАК ДатаПоследнегоСобытия
ИЗ
РегистрСведений.СобытияОСОрганизаций.СрезПоследних(
{(&КонецПериода)},
ВЫБОР
КОГДА Регистратор.Ссылка ССЫЛКА Документ.ПринятиеОСАренда
ИЛИ Регистратор.Ссылка ССЫЛКА Документ.СписаниеОСАренда
ТОГДА ЛОЖЬ
ИНАЧЕ ИСТИНА
КОНЕЦ {(Организация = &Организация) КАК Поле2}) КАК СобытияОСОрганизацийСрезПоследних
{ГДЕ
СобытияОСОрганизацийСрезПоследних.ОсновноеСредство.*}
СГРУППИРОВАТЬ ПО
СобытияОСОрганизацийСрезПоследних.ОсновноеСредство) КАК ВложенныйЗапрос
ПО СобытияОСОрганизацийСрезПоследних.Период = ВложенныйЗапрос.ДатаПоследнегоСобытия
И СобытияОСОрганизацийСрезПоследних.ОсновноеСредство = ВложенныйЗапрос.ОсновноеСредство
Работает, но тормозит жутко. Запрос не понимаю.
1. {(&КонецПериода)} - текст, который работает если параметр КонецПериода не пустой, иначе игнорируется?
2. {(Организация = &Организация) КАК Поле2} внутри СрезПоследних()? Что это?
3. Что такое {ГДЕ СобытияОСОрганизацийСрезПоследних.ОсновноеСредство.*}?
4. Зачем СрезПоследних выбираем дважды?
(3) Построитель отчетов никаким боком в СКД не встроен.
СКД является развитием построителя отчетов. Короче, СКД и построитель это тоже самое, что снеговик и клюшки.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.