К примеру, такая задача: в регистре сведений хранятся какие-то характеристики справочника "Склады". Измерение "Склад", ресурс "Характеристика". Нам нужно получить эту характеристику для склада "Основной". Если такой записи в регистре нет, то нужно найти в регистре запись для какого-нибудь другого склада, взять его характеристику и создать запись регистра с этой характеристикой и складом "Основной".

Мы можем получить запросом записи регистра сведений для складов, и в первую очередь нам нужно будет выяснить, существует ли запись в регистре для интересующего нас склада. То есть, хорошо бы в первой строчке выборки иметь склад "Основной". Если запись есть, то больше ничего не делаем; а если записи нет, то создадим её, используя данные следующего элемента выборки. Для этого в запросе нужно настроить упорядочивание:

 |УПОРЯДОЧИТЬ ПО
 |	РегистрХарактеристики.Склад = &Склад УБЫВ

&Склад – параметр, которым передаём в запрос склад "Основной".

Комментарии   

+1 #1 serg 22.12.2021 11:47
Круто, не знал) Но это по ходу только в 8.3
Цитировать