Имя: Пароль:
1C
 
Срез последних - нет данных
0 Масянька
 
17.04.24
16:10
Вечер добрый!
Простейший запрос:
ВЫБРАТЬ
    КадроваяИсторияСотрудниковСрезПоследних.Период КАК Период,
    КадроваяИсторияСотрудниковСрезПоследних.Сотрудник КАК Сотрудник,
    КадроваяИсторияСотрудниковСрезПоследних.Подразделение КАК Подразделение,
    КадроваяИсторияСотрудниковСрезПоследних.Должность КАК Должность,
    КадроваяИсторияСотрудниковСрезПоследних.ДействуетДо КАК ДействуетДо
ИЗ
    РегистрСведений.КадроваяИсторияСотрудников.СрезПоследних(&ДатаНачала, ) КАК КадроваяИсторияСотрудниковСрезПоследних
ГДЕ
    КадроваяИсторияСотрудниковСрезПоследних.Период <= &ДатаНачала
    И КадроваяИсторияСотрудниковСрезПоследних.ДействуетДо = ДАТАВРЕМЯ(1, 1, 1)
    И КадроваяИсторияСотрудниковСрезПоследних.ВидСобытия <> ЗНАЧЕНИЕ(Перечисление.ВидыКадровыхСобытий.Увольнение)
    И КадроваяИсторияСотрудниковСрезПоследних.Сотрудник = &Сотрудник
По одному челу нет данных.
В РС по челу 60 записей, под условие попадает 2 самые первые.
Почему?
Спасибо.
1 1Снеговик
 
17.04.24
16:14
КадроваяИсторияСотрудниковСрезПоследних.Период <= &ДатаНачала - убрать, что за бред?

И КадроваяИсторияСотрудниковСрезПоследних.ДействуетДо = ДАТАВРЕМЯ(1, 1, 1)
И КадроваяИсторияСотрудниковСрезПоследних.ВидСобытия <> ЗНАЧЕНИЕ(Перечисление.ВидыКадровыхСобытий.Увольнение)
И КадроваяИсторияСотрудниковСрезПоследних.Сотрудник = &Сотрудник
- засунуть в параметры виртуальной таблицы
2 Масянька
 
17.04.24
16:18
(1) Спасибо!
3 Флудер
 
17.04.24
16:19
Научу пользоваться программным интерфейсом. Дорого