Имя: Пароль:
1C
 
1С_запрос работников организации
0 devochka_1c
 
11.03.15
10:50
Добрый день! упп 1.3
пишу вот такой запрос
ВЫБРАТЬ
    РаботникиОрганизацийСрезПоследних.Сотрудник,
    РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации,
    РаботникиОрганизацийСрезПоследних.Должность
ИЗ
    РегистрСведений.РаботникиОрганизаций.СрезПоследних(&ДатаК, ПодразделениеОрганизации = &ПодразделениеОрганизации) КАК РаботникиОрганизацийСрезПоследних

не корректно отрабатывает в следующей ситуации: сотрудник был перемещен в другое подразделение 26.01, а я делаю выборку на 31.01 и он попадает в нее. в чем проблема может быть?
1 phaz
 
11.03.15
10:51
А это не временное перемещение было, там просто есть еще ПодразделениеЗавершения
2 phaz
 
11.03.15
10:52
И ПериодЗавершения соответственно
3 GROOVY
 
11.03.15
10:53
Отбор по подразделению в параметрах вирт. таблицы.
4 ale-sarin
 
11.03.15
10:54
ПодразделениеОрганизации - это ресурс. Не надо ресурсы пихать в параметры виртуальных таблиц.
Перенесите условие на ПодразделениеОрганизации в ГДЕ.
5 devochka_1c
 
11.03.15
10:54
(4) да, спасибо. уже разобралась
6 ale-sarin
 
11.03.15
10:54
+4 И надо иметь ввиду также (1) и (2).