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

Выбрать из регистра сведений (срез последних) те записи, у который период МАКС

Автор DirecTwiX, 20 апр 2012, 03:36

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

Dethmontt

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

DirecTwiX

Я нормально сделал через 2 измерения. И не вижу пути через одно, где деталь указана в качестве ресурса.
Если я ошибаюсь, прошу меня меня поправить.
Спасибо

cska-fanat-kz

Снова перечитал условие задачи...
Совершенно неправильно советовал (
Вот что на самом деле нужно делать:

ВЫБРАТЬ
   МАКСИМУМ(КомплектацияСтеллажей.Период) КАК Период,
   КомплектацияСтеллажей.Стеллаж
ПОМЕСТИТЬ ДатыПоследнихКомплектаций
ИЗ
   РегистрСведений.КомплектацияСтеллажей КАК КомплектацияСтеллажей

СГРУППИРОВАТЬ ПО
   КомплектацияСтеллажей.Стеллаж
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   КомплектацияСтеллажейСрезПоследних.Стеллаж,
   КомплектацияСтеллажейСрезПоследних.Деталь
ИЗ
   РегистрСведений.КомплектацияСтеллажей.СрезПоследних(
         &Дата,
         Стеллаж В
            (ВЫБРАТЬ
               ДатыПоследнихКомплектаций.Стеллаж
            ИЗ
               ДатыПоследнихКомплектаций)) КАК КомплектацияСтеллажейСрезПоследних
      ВНУТРЕННЕЕ СОЕДИНЕНИЕ ДатыПоследнихКомплектаций КАК ДатыПоследнихКомплектаций
      ПО КомплектацияСтеллажейСрезПоследних.Период = ДатыПоследнихКомплектаций.Период
         И КомплектацияСтеллажейСрезПоследних.Стеллаж = ДатыПоследнихКомплектаций.Стеллаж


И Деталь - действительно измерение...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск