Вот что получилось. Не могу понять как правильно определить переменную Товар.
спрКатегории = СоздатьОбъект("Справочник.Номенклатура");
спрКатегории.ИспользоватьРодителя("");
спрЦены = СоздатьОбъект("Справочник.Цены");
.......
ЦенаЦены = 0;
РозничнаяЦена = ВыбратьТипЦен;//Выбирается из формы
Товар = Значение.спрКатегории.Наименование; //Вот тут загвоздка...не доходит....и синтаксис ругается
спрЦены.ИспользоватьВладельца(Товар.ТекущийЭлемент());
спрЦены.ВыбратьЭлементы();
Пока спрЦены.ПолучитьЭлемент() = 1 Цикл
Если СокрЛП(спрЦены.РозничнаяЦена.Наименование) = "Розничная Цена" Тогда
ЦенаЦены = спрЦены.Цена.Получить(РабочаяДата());
*********************
если Товар=спрКатегории.Наименование то при выполнении- Значение не представляет агрегатный объект (ТекущийЭлемент)
icq 3394005
Последний раз редактировалось Nand; 24.11.2005 в 16:59.
|