Имя: Пароль:
1C
1С v8
Помогите с запросом к документу, выбрать определенные данные, как реализовать
,
0 shock3r
 
12.10.12
11:30
Привет, подскажите пожалуйста с запросом

Есть документ с  ТЧ со след колонками записями:
ФИО | Место командировки | Цель | ДатаНач  | ДатаКон

В ТЧ по одному человеку может быть несколько записей например:

1<Иванов ИИ> | <Минск> | <Внедрение>  | <01.01.2012>  | 01.01.2012
2 Иванов ИИ | Гомель | Договор  | 01.01.2012  | 01.01.2012
3 Иванов ИИ | Минск |  Обслуживание  | 01.01.2012  | <02.01.2012>

В командировочное удостоверение должны попасть данные из первой записи, все кроме ДатаКон, она берется из последней записи, количество записей неизвестно n (2, 3, 4) (Нужные данные выделены < >). Т.е нужен результат:

1 <Иванов ИИ> | <Минск> | <Внедрение>  | <01.01.2012>  | <02.01.2012>

Можно ли через запрос, выбрать необходимые данные? Как можно реализовать такой запрос, в какую сторону копать?
1 1Страх
 
12.10.12
11:31
в сторону определения последней строки
2 shock3r
 
12.10.12
11:33
в сторону определения последней строки

Если можно подробнее, т.е. в конструкторе запроса? в каком разделе, функции?
3 1Страх
 
12.10.12
11:33
(2) максимум или количество
4 1Страх
 
12.10.12
11:34
кидай 100 р. на телефон мне, я напишу тебе этот запрос
5 pessok
 
12.10.12
11:35
дожили. франчи на работе просят на мисте, как им  своих мальчиков автоматизировать
6 GLazNik
 
12.10.12
11:40
(0)
1. Ищем первую строку по сотруднику, примерно так:

ВЫБРАТЬ
 Сотрудник,
 Мин(НомерСтроки)
ИЗ
 Таблица
СГРУППИРОВАТЬ ПО Сотрудник

2. Ищем ДатаКон

ВЫБРАТЬ
 Сотрудник,
 Макс(ДатаКон)
ИЗ
 Таблица
СГРУППИРОВАТЬ ПО Сотрудник

Собственно осталось все это собрать в кучу и все.
7 DexterMorgan
 
12.10.12
11:46
Выбрать
ТвойДокумент.Сотрудник,
ТвойДокумент.Мин(ДатаНач) КАК ДатаНач,
ТвойДокумент.Макс(ДатаКон)КАК ДатаКон
Поместить ВТ
ИЗ ТвойДокумент КАК ТвойДокумент
Сгруппировать ПО ТвойДокумент.Сотрудник
;
Выбрать
ТвойДокумент.Сотрудник,
ТвойДокумент.ДатаНач,
ТвойДокумент.МестоКомандировки,
ВТ.ДатаКон
ИЗ ТвойДокумент КАК ТвойДокумент
ЛевоеСоединение ВТ КАК ВТ
8 DexterMorgan
 
12.10.12
11:47
ПО ТвойДокумент.Сотрудник = ВТ.Сотрудник И ТвойДокумент.ДатаНАч = Вт.ДатаНАч
9 DexterMorgan
 
12.10.12
11:47
типа как то так
10 shock3r
 
12.10.12
11:54
Спасибо DexterMorgan и Glaznik
11 DexterMorgan
 
12.10.12
11:55
(10) Там наоборот только из ВТ все выбирай в последнем пакете
12 DexterMorgan
 
12.10.12
11:56
кароче правое соединение там
13 1Страх
 
12.10.12
12:02
(6) первую строку искать не надо, ее номер и так известен
Основная теорема систематики: Новые системы плодят новые проблемы.