Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Можно ли в запросе отобрать вот по такому условию?

Можно ли в запросе отобрать вот по такому условию?
Я
   Полька
 
20.03.18 - 13:58
Одному физ.лицу соответствуют 2 записи в Справочнике.Сотрудники. Т.е. человек работал, потом уволился, потом опять приняли.
В РС.РаботникиОрганизации есть 2 записи с разными должностями.
При вот таком запросе

    Запрос.Текст =
    "ВЫБРАТЬ
    |    РаботникиОрганизацийСрезПоследних.Должность,
    |    РаботникиОрганизацийСрезПоследних.Период,
    |    ПередачаМатериаловВЭксплуатациюМатериалы.ФизЛицо КАК ФизЛицо1
    |ПОМЕСТИТЬ СоответствиеДолжностей
    |ИЗ
    |    РегистрСведений.РаботникиОрганизаций.СрезПоследних(
    |            &Дат,
    |            Сотрудник.Актуальность = ИСТИНА
    |                И Активность = ИСТИНА) КАК РаботникиОрганизацийСрезПоследних
    |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПередачаМатериаловВЭксплуатацию.Материалы КАК ПередачаМатериаловВЭксплуатациюМатериалы
    |        ПО РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо = ПередачаМатериаловВЭксплуатациюМатериалы.ФизЛицо
    |ГДЕ
    |    ПередачаМатериаловВЭксплуатациюМатериалы.Ссылка = &ТекущийДокумент
    |
    |СГРУППИРОВАТЬ ПО
    |    ПередачаМатериаловВЭксплуатациюМатериалы.ФизЛицо,
    |    РаботникиОрганизацийСрезПоследних.Должность,
    |    РаботникиОрганизацийСрезПоследних.Период 
    |;";
отбираются 2 строчки по этому человеку. Никак не соображу- как сделать, чтобы в таком случае выбиралась только 1 с более поздней датой.
 
 
   Cyberhawk
 
1 - 20.03.18 - 13:59
ПЕРВЫЕ 1 УПОРЯДОЧИТЬ ПО Период
   Cyberhawk
 
2 - 20.03.18 - 13:59
УБЫВ
   xaozai
 
3 - 20.03.18 - 14:00
ПЕРВЫЕ 1
УПОРЯДОЧИТЬ ПО ПЕРИОД УБЫВ
   Temai
 
4 - 20.03.18 - 14:00
Опередил
   Temai
 
5 - 20.03.18 - 14:01
Полька - стаж 9 лет ;)
   Полька
 
6 - 20.03.18 - 14:03
(5) минус декреты :)
   Tatitutu
 
7 - 20.03.18 - 14:04
//Сотрудник.Актуальность = ИСТИНА  И Активность = ИСТИНА


Сотрудник.Актуальность И Активность
   Полька
 
8 - 20.03.18 - 14:12
Выбрать Первые 1
Это ж выберется 1 запись. А мне ж нужно чтобы и остальные сотрудники по документу выбрались
   _Batoo
 
9 - 20.03.18 - 14:18
ПричинаИзмененияСостояния <> Увольнение
   Полька
 
10 - 20.03.18 - 14:33
(9) увы, ничего больше в регистре не заполнено
 
 Рекламное место пустует
   olegves
 
11 - 20.03.18 - 14:43
Выбрать СОтрудник,
Максимум(Период)
Поместить Посл
ИЗ Твой регистр
;
Выбрать
Посл.Сотрудник
Работники.Должность
...
ИЗ
   Посл
   ЛЕвое соединение Работники
   По Посл.Сотрудник = Работники.Сотрудник
     И Посл.Период = Работники.Период

---------------------
С остальными полями, думаю, сообразишь

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует