Имя: Пароль:
1C
 
Справочник.Цены 1С 77
,
0 nvhost
 
18.12.15
10:42
Хочу узнать программно закупочную цену пишу так
Спр=создатьобъект("Справочник.Цены");
                                    Спр.ИспользоватьВладельца(Запрос.Номенклатура);
                                    Спр.ВыбратьЭлементы();
                                    Пока Спр.ПолучитьЭлемент() = 1 Цикл
                                        Если Спр.ТекущийЭлемент().ТипЦен.Наименование = "Закупочная" Тогда
                                            ЦенаСеб = Спр.ТекущийЭлемент().Цена;
                                        КонецЕсли;    
                                    КонецЦикла;

Там цена пустая, ребят подкажите где ее взять???
1 vcv
 
18.12.15
10:50
ЦенаСеб = Спр.Цена.Получить(НужнаяДата);
2 Мимохожий Однако
 
18.12.15
10:54
Запрос.Номенклатура поменяй на найденную номенклатуру.
ЗЫ. В конфигурации наверняка есть глобальная функция для этого велосипеда.
3 palpetrovich
 
18.12.15
10:56
(0)  или (1) или получай запросом к справочнику Цены
4 Злопчинский
 
18.12.15
12:49
(0) юзай типовое - читай глобальный модуль на ночь глядя
глВернутьЦену или глПолучитьЦену - даст тебе то что надо
5 Злопчинский
 
18.12.15
12:49
не надо так
Спр.ТекущийЭлемент().ТипЦен.Наименование
достаточно
Спр.ТипЦен.Наименование
6 Масянька
 
18.12.15
12:51
(0) У тебя в справочнике цен есть-то цены?
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший