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

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

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

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

Комментарии

  • MariNew 20.06.2018 15:36
    Отлично!!! У меня получилось!!!! СПАСИБО!

    Подробнее...

     
  • Ирина 09.06.2018 13:05
    Спасибо большое! Пригодилось.

    Подробнее...

     
  • Ненавижу1С 19.05.2018 18:16
    Благодарю. Помогло данное решение.

    Подробнее...