v7: Как получить назначение сотрудника на конкретную дату?
☑
0
Fedor
26.01.12
✎
17:39
У сотрудника было одно назначение. Потом стало другое. Как получить назначение сотрудника на конкретную дату?
1
Fedor
26.01.12
✎
17:40
(до одной даты первое назначение, потом - второе)
2
Эльниньо
26.01.12
✎
17:40
Сотрудник.Назначение.Получить(КонкретнаяДата)
3
Fedor
26.01.12
✎
17:48
А если у сотрудника нет поля Назначение?
Но справочник "Назначения" подчинен справочнику "Сотрудники".
4
Kreont
26.01.12
✎
17:59
Сотр.НайтиПоКоду(******);
Назн.ИспользоватьОбъект("ОсновноеНазначение", Сотр);
Посада = Назн.ЗначениеНаДату(НужнаяДата);
5
Fedor
26.01.12
✎
18:03
(4) А что такое "Назн"?
6
Fedor
26.01.12
✎
18:04
(У меня есть конкретный сотрудник)
7
povar
26.01.12
✎
18:05
(5) тебе должно быть виднее
8
Kreont
26.01.12
✎
18:09
Тогда уж так детально распишу :)
Назначение = СоздатьОбъект("Периодический");
Назначение.ИспользоватьОбъект("ОсновноеНазначение", СотрудникОбект);
НазначениеНаДату = Назначение.ЗначениеНаДату(НужнаяДата);
9
Fedor
26.01.12
✎
18:20
(8) Большущее спасибо!
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.