Не меняются реквизиты в справочнике - спецы, помогите
Показывать по
10
20
40
сообщений
- 1
- 2
04.02.2009
20:54
#12
"Какая то странная задача. Я бы решал путем создания и проведения доков "Кадровое перемещение", но если автор поста просит напрямую, то вот:
История=СоздатьОбъект("Периодический");
История.ИспользоватьОбъект("Должность",Доки.Сотрудник);
История.ДатаЗнач=НужнаяДата;
История.Значение=НужнаяДолжность;
История.Записать();
или
Сотрудники=СоздатьОбъект("Справочник.Сотруднеки");
Если Сотрудники.НайтиЭлемент(Доки.Сотрудник)=1 Тогда
Сотрудники.Должность.Установить(НужнаяДата,НужнаяДолжность);
КонецЕсли;"
История=СоздатьОбъект("Периодический");
История.ИспользоватьОбъект("Должность",Доки.Сотрудник);
История.ДатаЗнач=НужнаяДата;
История.Значение=НужнаяДолжность;
История.Записать();
или
Сотрудники=СоздатьОбъект("Справочник.Сотруднеки");
Если Сотрудники.НайтиЭлемент(Доки.Сотрудник)=1 Тогда
Сотрудники.Должность.Установить(НужнаяДата,НужнаяДолжность);
КонецЕсли;"
04.02.2009
22:34
#13
Автор хочет изменить должность и в старой истории! Так что только через объект "периодический"
05.02.2009
08:13
#14
А, ясно. Не получится таким образом, если установка значения была сделана при проведении какого то документа.
05.02.2009
08:57
#15
А можно поподробнее объект "периодический"? я с таким не работала еще, или где пример посмотреть?
- 1
- 2
Читают тему
(гостей: 1)