Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2014, 16:19   #1
Наталья Баева
Форумчанин
 
Регистрация: 25.04.2012
Сообщений: 128
По умолчанию Цена из регистра в справочник

1С ПРЕДПРИЯТИЕ


Вот задача:
Создать справочник Номенклатура
Наименование полное:строка(100)
Цена розница: число 15.2
Цена закупочная число 15.2
справочник номенклатура: на форму выводить "цена закупа" из регистра «закупочные цены»

Создали регистр сведений закупочные цены (Номенклатура и Цена)
пробовали через общий модуль и через функции, но цена все равно не появляется

Общий модуль
Код:
Функция РозничнаяЦена(АктуальнаяДата,ЭлементНоменклатуры) Экспорт
//создать вспомогательный элемент отбор
Отбор=Новый Структура("Номенклатура",ЭлементНоменклатуры);
//получить актуальные значения ресурсов регистра
ЗначенияРесурсов=РегистрыСведений.ЗакупочныеЦены.ПолучитьПоследнее(АктуальнаяДата,Отбор);
Возврат ЗначенияРесурсов.Цена;
КонецФункции
Форма элемента справочника номенклатура
Код:
&НаКлиенте
Процедура ПриПовторномОткрытии() Экспорт
   ОбщийМодуль1.РозничнаяЦена(Объект.ЦенаЗакупочная);      
КонецПроцедуры
 
 
 
Или так
 &НаСервере
Процедура Цена()
    Запрос = Новый Запрос;
    Запрос.Текст = 
        "ВЫБРАТЬ
        |   ЦеныНоменклатурыСрезПоследних.Цена
        |ИЗ
        |   РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Период, Номенклатура = &Номенклатура) КАК ЦеныНоменклатурыСрезПоследних";
        Запрос.УстановитьПараметр("Период",ТекущаяДата());
        Запрос.УстановитьПараметр("Номенклатура", Объект.Наименование);
        
        Выборка = Запрос.Выполнить().Выбрать();
        Выборка.Следующий(); 
        ЗакупочнаяЦена = Выборка.Цена; 
КонецПроцедуры
Наталья Баева вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цена вопроса Человек_Борща Общие вопросы по программированию, компьютерный форум 8 21.04.2013 22:32
Динамическая цена Rost93 JavaScript, Ajax 3 02.03.2012 15:11
Преобразовать все буквы нижнего регистра в буквы верхнего регистра druger Помощь студентам 5 18.09.2011 17:27
Цена курсяка? Blad47 Фриланс 3 16.04.2011 00:26
Цена программы Progs1024 Софт 11 12.12.2009 01:46