Имя: Пароль:
1C
1C 7.7
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);//устанавливается в текущей выборке
или
Спр.ИспользоватьДату(ТекущаяДата()); //устанавливается в следующей выборке
Спр.ВыбратьЭлементы();