Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 11:52

РегистрСведений.СрезПоследних

Автор andryscha92, 29 окт 2013, 22:08

0 Пользователей и 1 гость просматривают эту тему.

andryscha92

Здравствуйте!Есть регистр сведений.В него делают движения документ ЗаключеныеСоглашения и ДополнительныеСоглашения. В документе ДополнительноеСоглашение есть реквизит(тип данных ЗаключенныеСоглашения) где и выбирается на основании какого документа вводиться ДополнительноеСоглашение.Когда выбираю данные из виртуальной таблицы РегистрСведений.СрезПоследних, [/size]то результат запроса выглядит так(смотрите скрин). Как сделать такое условие, что если движение сделано документом Дополнительное соглашение(выделено черным), то движение документа ЗаключеныеСоглашения (выделено красным) на основании которого было введено ДополнительноеСоглашение в запрос не попадало?Спасибо заранее...

Besart

выведите эту таблицу в ВТ, оставьте поля Дата и ОбъектАренды, сгруппируйте по полю ОбъектАренды суммируемоей поле Дата - максимум, затем полученную таблицу соедините с первоначальной таблицей левым соединением по полю Дата и ОбъектАренды, в итоге у вас получиться на выходе таблица без повторений по ОбъектуАренды, на самую старшую дату

andryscha92

Цитата: Besart от 29 окт 2013, 22:32
выведите эту таблицу в ВТ, оставьте поля Дата и ОбъектАренды, сгруппируйте по полю ОбъектАренды суммируемоей поле Дата - максимум, затем полученную таблицу соедините с первоначальной таблицей левым соединением по полю Дата и ОбъектАренды, в итоге у вас получиться на выходе таблица без повторений по ОбъектуАренды, на самую старшую дату
Спасибо вам огромное!Очень помогли!!!

Теги:
Рейтинг@Mail.ru

Поиск