v7: Странная ситуация с периодичесими реквизитами справочника (7.7)
☑
0
lanc2233
14.10.14
✎
00:09
Спр = СоздатьОбъект("Справочник.Товары");
Спр.ВыбратьЭлементы();
Спр.ИспользоватьДату(ТекущаяДата());
// Цикл
Цена = спр.Цена;
//
На некоторых элементах выдает цену 0, хотя она установлена на более раннюю дату. на некоторых показывает нормально.
Спр = СоздатьОбъект("Справочник.Товары");
Спр.ВыбратьЭлементы();
// Цикл
Цена = спр.Цена.Получить(ТекущаяДата());
//
А так показывает нормально на всех элементах.
Использую второй вариант, интересно что не так с первым?
1
NS
14.10.14
✎
00:19
У ИспользоватьДату() сколько параметров?
2
welwel
14.10.14
✎
00:21
до Выбратьэлементы нужно Использоватьдату
3
NS
14.10.14
✎
00:27
(2) ????
см (1)
4
Svetka
14.10.14
✎
05:02
(0)
Спр.ВыбратьЭлементы();
Спр.ИспользоватьДату(ТекущаяДата(),1);//устанавливается в текущей выборке
или
Спр.ИспользоватьДату(ТекущаяДата()); //устанавливается в следующей выборке
Спр.ВыбратьЭлементы();
Ошибка? Это не ошибка, это системная функция.