| Anhel 
								Постоялец    Offline | 
								|  | «  : 16-02-2009 11:13 »  |  | 
 
 Решил изучить программирование в 1С,купил курс по программированию и учусь по книгам которые там есть. Создал регистр сведений в котором хранятся цены на услуги. Задча состоит в том что бы при заполнении документа, как только будет выбрана услуга,программа с этого регистра вставляла в документ цену данной услуги(последнюю назначеную цену). Вот код.
 Функция РозничнаяЦена(АктуальнаяДата,ЭлементНоменклатуры)Экспорт
 Отбор=НовыйСтруктура("Номенклатура",ЭлементНоменклатуры);
 ЗначенияРесурсов=РегистрыСведений.Цены.ПолучитьПоследнее(АктуальнаяДата,Отбор);
 Возврат ЗначениеРесурсов.Цена;
 КонецФункции
 
 
 А вот ошибка:
 {ОбщийМодуль.РаботаСоСправочниками(4,10)}: Переменная не определена (ЗначениеРесурсов)
 Возврат <<?>>ЗначениеРесурсов.Цена;
 {ОбщийМодуль.РаботаСоСправочниками(2,8)}: Процедура или функция с указанным именем не определена (НовыйСтруктура)
 Отбор=<<?>>НовыйСтруктура("Номенклатура",ЭлементНоменклатуры);
 
 
 Помогите понять в чём дело.
 |