Имя: Пароль:
1C
1С v8
Срез Последних
0 volkVVV
 
06.08.13
10:34
доброго времени суток, знаю, что тема уже нередкая, но вопрос, выбираю из регистра сведений Работники Организаций Срез Последних, мне надо выбрать последнюю запись по сотру, его последнее подразделение, но выходит так, что если сотр увольнялся и еще раз принимали на другое подразделение то выводит 2 записи, как выбрать только одну, последнюю?
вот код запроса

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

УПОРЯДОЧИТЬ ПО
    Физлицо
ИТОГИ ПО
    Физлицо
АВТОУПОРЯДОЧИВАНИЕ
1 Господин ПЖ
 
06.08.13
10:35
ТОР 1
2 Godofsin
 
06.08.13
10:40
аналог (1) - Первые 1
3 volkVVV
 
06.08.13
10:40
(1) при таком выбирает только одну запись из всей таблицы, как отобрать одну запись именно по сотру?
4 vi-tt
 
06.08.13
10:42
Добрый день.

РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния <> &Увольнение
5 volkVVV
 
06.08.13
10:43
(4) тогда выбирает 2 записи приема
6 Godofsin
 
06.08.13
10:44
МАКС(РаботникиОрганизацийСрезПоследних.Период)
а так?
7 программистище
 
06.08.13
10:44
максимум по периоду?
8 программистище
 
06.08.13
10:46
(6) (7) хотя не подойдет
нужно сначала выбрать максимальные периоды а потом соединить с обычным срезом
9 GROOVY
 
06.08.13
10:46
ВЫБРАТЬ Первые 1
Подразделение
ИЗ
РегистрСведений.РаботникиОрганизаций.СрезПоследних(&ДатаСреза, Организация = &парамОрганизация И ФизЛицо = &ФизЛицо)
УПОРЯДОЧИТЬ ПО Период УБЫВ
10 SeraFim
 
06.08.13
10:46
(5)с чего бы?
11 vi-tt
 
06.08.13
10:51
Нужно именно ФизЛицо, или Сотрудник?
12 volkVVV
 
06.08.13
10:51
получилось, просто был пустой приказ оказывается, сделал исключение пустого приказа и нормуль(10)
спасибо большое всем
13 volkVVV
 
06.08.13
10:52
(11)сотр, ну теперь вроде получилось, спасибо за помощь
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.