Цитата(bereznoy @ 04.07.12, 20:46)
![*](https://pro1c.org.ua/style_images/pro1c/post_snapback.gif)
Документ приходная накладная, при добавлении товара необходимо получить цену из справочника Товар ,
цена храниться в периодическом реквизите ЦенаПриход, цену необходимо получить на текущую дату
Товар = СоздатьОбъект("Справочник.Товары.ЦенаПриход");
Товар.ВыбратьЭлементы();
Пока Товар.ПолучитьЭлемент() = 1 Цикл
Товар.ИспользоватьДату(ТекущаяДата());
СтараяЦенаПриход = Товар;
КонецЦикла;
Не разберусь никак, как мне
получить при добавлении значение периодического реквизита в табличную частьподскажите плз
попробуйте сформулировать правильно,
я так понял Вы хотите значение периодического реквизита поместить в табличную часть документа в поле Старая цена?
Товар = СоздатьОбъект("Справочник.Товары.ЦенаПриход");
а эта конструкция вообще не понятна
должно быть где-то так
Товар = СоздатьОбъект("Справочник.Товары");
Товар.ВыбратьЭлементы();
Пока Товар.ПолучитьЭлемент() = 1 Цикл
Товар.ИспользоватьДату(ТекущаяДата());
СтараяЦенаПриход = Товар.ЦенаПриход;
КонецЦикла;
или так
Товар = СоздатьОбъект("Справочник.Товары");
Товар.ВыбратьЭлементы();
Пока Товар.ПолучитьЭлемент() = 1 Цикл
// Товар.ИспользоватьДату(ТекущаяДата());
СтараяЦенаПриход = Товар.ЦенаПриход.Получить(ТекущаяДата());
КонецЦикла;