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