|
запрос на дату |
☑ |
0
Neznayka_5
20.03.12
✎
10:24
|
привет!
Есть регистр сведений РаботникиОрганизаций, и там есть данные о должностях работника, и переводах на другую должность (упп 8.2).
у меня есть дата, на которую мне нужно делать запрос, так, чтоб результат запроса показал, кем работал сотрудник в тот день.
я пишу условие, что Документ.Дата >= РаботникиОрганизаций.Период;
в таком случае получается, что он показывает все должности, занимаемые сотрудником до сегодняшней даты.. как сделать, чтоб лишнего не показывал??
|
|
1
salvator
20.03.12
✎
10:31
|
Запрос полностью покажи
|
|
2
Wobland
20.03.12
✎
10:33
|
(0) срез последних на нужную дату требуется?
|
|
3
Neznayka_5
20.03.12
✎
10:34
|
срез последних не подходит.. там может быть дата та, когда должность еще старая была
|
|
4
Neznayka_5
20.03.12
✎
10:35
|
"ВЫБРАТЬ
| ОплатаПраздничныхИВыходныхДнейОрганизацийНачисления.Сотрудник,
| РаботникиОрганизаций.ПодразделениеОрганизации КАК Подразделение,
| РаботникиОрганизаций.Должность
|ИЗ
| Документ.ОплатаПраздничныхИВыходныхДнейОрганизаций.Начисления КАК ОплатаПраздничныхИВыходныхДнейОрганизацийНачисления
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
| ПО ОплатаПраздничныхИВыходныхДнейОрганизацийНачисления.Ссылка.Организация = РаботникиОрганизаций.Организация
| И ОплатаПраздничныхИВыходныхДнейОрганизацийНачисления.Сотрудник = РаботникиОрганизаций.Сотрудник
| И ОплатаПраздничныхИВыходныхДнейОрганизацийНачисления.ДатаВыхода >= РаботникиОрганизаций.Период
|ГДЕ
| ОплатаПраздничныхИВыходныхДнейОрганизацийНачисления.Ссылка = &ТекущийДокумент
| И ОплатаПраздничныхИВыходныхДнейОрганизацийНачисления.ДатаВыхода = &Дата
|
|СГРУППИРОВАТЬ ПО
| ОплатаПраздничныхИВыходныхДнейОрганизацийНачисления.Сотрудник,
| РаботникиОрганизаций.ПодразделениеОрганизации,
| РаботникиОрганизаций.Должность";
|
|
5
Ненавижу 1С
гуру
20.03.12
✎
10:35
|
(3) чего?
|
|
6
salvator
20.03.12
✎
10:37
|
(3) Открою секрет, в срезе последних можно дату указывать
|
|
7
Neznayka_5
20.03.12
✎
10:37
|
(5) ну то есть 2.02.11 дана дата.
а сегодня 12.03.11
работник был переведен на должность другую 1.02.11
тогда не та должность появится..
|
|