|
v7: Периодический реквизит |
☑ |
0
Тюка
18.11.11
✎
14:40
|
периодическому реквизиту в спр Сотрудники присвоили значение на опред. дату
историю смотрю там все стоит верно и дата и значение, формирую отчет и у половины сотрудников получаю пустое значение этого реквизита.
вроде ерунда,а голову сломала, где искать причину, почему в истории у всех стоит, а программно у половины не могу получить
|
|
1
Эльниньо
18.11.11
✎
14:43
|
Телепатов нет.
Код в студию. Заодно и фотку в личку.
|
|
2
SnarkHunter
18.11.11
✎
14:49
|
>> почему в истории у всех стоит, а программно у половины не могу получить
Это о чем речь?
|
|
3
vicof
18.11.11
✎
14:51
|
про бывших, наверное.
|
|
4
Ёпрст
гуру
18.11.11
✎
15:01
|
Почини голову, получишь результат и твоя мечта осуществится.
|
|
5
Тюка
18.11.11
✎
15:49
|
(1)
да вот код собсно. Должность у всех получаю, категорию у некоторых пустая, несмотря на то что все заполнено
СпрСотрудники = СоздатьОбъект("Справочник.Сотрудники");
СпрСотрудники.ВыбратьЭлементы(0);
Пока СпрСотрудники.ПолучитьЭлемент()=1 Цикл
Сотрудник = СпрСотрудники.ТекущийЭлемент();
Должность=Сотрудник.Должность.Получить(Дата2);
КатДолж=Строка(Должность.Категория);
КонецЦикла
(2)речь о истории значений периодических реквизитов, т.е. открывая сотра и историю его реквизитов я вижу значения на определенную дату
а при формировании отчета эти реквизиты как будто пустые
|
|
6
__Se24
18.11.11
✎
16:01
|
Отладчиком пользоваться пробовали ?
|
|
7
__Se24
18.11.11
✎
16:04
|
(5)А-то как-то непонятно , что такое Дата2 и как происходит вывод данных ... может где-то переменная перезаписывается ..
|
|
8
Ёпрст
гуру
18.11.11
✎
16:09
|
(5) ТекущийЭлемент не нужен, 0 в параметрах в выборке - тоже, Из выборки нужно исключить группы, именно они и дают "пусто" в периодике в твоём коде
|
|