периодическому реквизиту в спр Сотрудники присвоили значение на опред. дату
историю смотрю там все стоит верно и дата и значение, формирую отчет и у половины сотрудников получаю пустое значение этого реквизита.
вроде ерунда,а голову сломала, где искать причину, почему в истории у всех стоит, а программно у половины не могу получить
(1)
да вот код собсно. Должность у всех получаю, категорию у некоторых пустая, несмотря на то что все заполнено
СпрСотрудники = СоздатьОбъект("Справочник.Сотрудники");
СпрСотрудники.ВыбратьЭлементы(0);
Пока СпрСотрудники.ПолучитьЭлемент()=1 Цикл
Сотрудник = СпрСотрудники.ТекущийЭлемент();
Должность=Сотрудник.Должность.Получить(Дата2);
КатДолж=Строка(Должность.Категория);
КонецЦикла
(2)речь о истории значений периодических реквизитов, т.е. открывая сотра и историю его реквизитов я вижу значения на определенную дату
а при формировании отчета эти реквизиты как будто пустые