Имя: Пароль:
1C
1С v8
Запрос к регистру 8.1
0 Dilnulka
 
13.09.11
11:20
Ссылка                              НомерДвижения   Подразделение    
Путевки 000000023 от 05.09.2011 16:23:39    1    УСР
Путевки 000000023 от 05.09.2011 16:23:39    2    КСК
Путевки 000000023 от 05.09.2011 16:23:39    3    АДТ
Путевки 000000023 от 05.09.2011 16:23:39    4    АДТ МАТП
Путевки 000000024 от 05.09.2011 16:24:13    1    УСР
Путевки 000000024 от 05.09.2011 16:24:13    2    КСК
Путевки 000000024 от 05.09.2011 16:24:13    3    АДТ
Путевки 000000024 от 05.09.2011 16:24:13    4    АДТ МАТП
Путевки 000000025 от 05.09.2011 16:24:30    1    УСР
Путевки 000000025 от 05.09.2011 16:24:30    2    КСК
Путевки 000000025 от 05.09.2011 16:24:30    3    АДТ
Путевки 000000025 от 05.09.2011 16:24:30    4    АДТ МАТП
Путевки 000000027 от 05.09.2011 16:24:56    1    УСР
Путевки 000000027 от 05.09.2011 16:24:56    2    КСК
Путевки 000000027 от 05.09.2011 16:24:56    3    АДТ
Путевки 000000027 от 05.09.2011 16:24:56    4    АДТ МАТП
Путевки 000000028 от 05.09.2011 16:25:19    1    УСР
Путевки 000000028 от 05.09.2011 16:25:19    2    КСК
Путевки 000000028 от 05.09.2011 16:25:19    3    АДТ
Путевки 000000028 от 05.09.2011 16:25:19    4    АДТ МАТП

Есть такие вот записи, ни как не могу построить запрос, мне необходимо получить подразделение с последним номером движения для данной ссылки документа, то есть например, для документа 28 получить поледний номер движения и посмотреть в каком подразделении находится данный документ. Пользуюсь функцией МАКСИМУМ(НомерДивжения), группирую по ссылке документа и подразделению, то все равно полчаю все записи, помогите кто может.
1 aleks-id
 
13.09.11
11:22
1.фото в личку.
2.запрос в студию.
без этих двух пунктов не взлетит.
2 Челмедведосвин
 
13.09.11
11:23
(1) +100500
3 shuhard
 
13.09.11
11:23
(0) сначала надо найти максимум с группировкой по документу м подразделению, потом соединить с движениями по документу, максимуму и подразделению
4 Dilnulka
 
13.09.11
11:31
(3) не совсем поняла, соединить с движением, мне надо получить тз, к которой я буду постоянно обращаться
5 shuhard
 
13.09.11
11:32
(4)[мне надо получить тз, к которой я буду постоянно обращаться]
я не против
6 Челмедведосвин
 
13.09.11
11:38
как-то так:

ВЫБРАТЬ
   ОтражениеЗарплатыВРеглУчетеОтражениеВУчете.ПодразделениеДт,
   ВложенныйЗапрос.Ссылка,
   ВложенныйЗапрос.НомерСтроки
ИЗ
   (ВЫБРАТЬ
       ОтражениеЗарплатыВРеглУчетеОтражениеВУчете.Ссылка КАК Ссылка,
       МАКСИМУМ(ОтражениеЗарплатыВРеглУчетеОтражениеВУчете.НомерСтроки) КАК НомерСтроки
   ИЗ
       Документ.ОтражениеЗарплатыВРеглУчете.ОтражениеВУчете КАК ОтражениеЗарплатыВРеглУчетеОтражениеВУчете
   
   СГРУППИРОВАТЬ ПО
       ОтражениеЗарплатыВРеглУчетеОтражениеВУчете.Ссылка) КАК ВложенныйЗапрос
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ОтражениеЗарплатыВРеглУчете.ОтражениеВУчете КАК ОтражениеЗарплатыВРеглУчетеОтражениеВУчете
       ПО ВложенныйЗапрос.Ссылка = ОтражениеЗарплатыВРеглУчетеОтражениеВУчете.Ссылка
           И ВложенныйЗапрос.НомерСтроки = ОтражениеЗарплатыВРеглУчетеОтражениеВУчете.НомерСтроки
7 aleks-id
 
13.09.11
12:29
(6) ты порвал ей шаблон :)
8 Cyberhawk
 
13.09.11
12:43
Выбираем заказанный товар из последней строчки документа заказа, не?

ВЫБРАТЬ
   ЗаказыПокупателей.Регистратор,
   МАКСИМУМ(ЗаказыПокупателей.НомерСтроки) КАК НомерСтроки
ПОМЕСТИТЬ МаксимальныеНомераСтрок
ИЗ
   РегистрНакопления.ЗаказыПокупателей КАК ЗаказыПокупателей
ГДЕ
   ЗаказыПокупателей.Период МЕЖДУ &Дата1 И &Дата2
   И ЗаказыПокупателей.Регистратор ССЫЛКА Документ.ЗаказПокупателя

СГРУППИРОВАТЬ ПО
   ЗаказыПокупателей.Регистратор
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ЗаказПокупателяТовары.Номенклатура
ИЗ
   МаксимальныеНомераСтрок КАК МаксимальныеНомераСтрок
       ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары
       ПО МаксимальныеНомераСтрок.НомерСтроки = ЗаказПокупателяТовары.НомерСтроки
           И МаксимальныеНомераСтрок.Регистратор = ЗаказПокупателяТовары.Ссылка
9 Челмедведосвин
 
13.09.11
16:09
(8) Да, так быстрее.