8.х Помогите с запросом

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем sam441, 25 дек 2009.

  1. TopicStarter Overlay
    sam441
    Offline

    sam441

    Регистрация:
    24 авг 2009
    Сообщения:
    24
    Симпатии:
    0
    Баллы:
    1
    Учусь писать запросы, необходимо определить текущую розничную цену товара(из регистра сведений), запрос примерно такой:
    Код:
    Процедура Кнопка1Нажатие(Элемент)
    
    Запрос = Новый Запрос ("
    |ВЫБРАТЬ
    |	Цены.ТипЦен КАК ТипЦен,
    |	Цены.Цена КАК Цена,
    |	Цены.СпособРасчетаЦены КАК СпособРасчетаЦены,
    |	Цены.Валюта КАК Валюта,
    |	Цены.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
    |	Цены.ПроцентСкидкиНаценки КАК ПроцентСкидкиНаценки
    |ИЗ
    |	РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Дата, ТипЦен В (&ТипыЦен)
    |	   И Номенклатура = &Номенклатура И ХарактеристикаНоменклатуры = ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка)
    |	) КАК Цены
    |");
    
    Запрос.УстановитьПараметр("Дата", РабочаяДата);
    Запрос.УстановитьПараметр("ТипыЦен", "Розничная");
    Запрос.УстановитьПараметр("Номенклатура", ЭлементыФормы.ПО.Значение);
    
    Результат = Запрос.Выполнить();
    Выборка = Результат.Выбрать();
    
    Пока Выборка.Следующий() Цикл
    Сообщить(Выборка.Цена);
    КонецЦикла;
    КонецПроцедуры
    
    и ничего не происходит, подскажите в чем дело, заранее спасибо!
  2. x_under
    Offline

    x_under Модераторы Команда форума Модератор

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    Ну так в тип цен нужно ссылку на справочник передавать, а не строку "Розничная". Да и номенклатура точно элемент справочника?
  3. TopicStarter Overlay
    sam441
    Offline

    sam441

    Регистрация:
    24 авг 2009
    Сообщения:
    24
    Симпатии:
    0
    Баллы:
    1
    Можно поподробней, не совсем понимаю Вас. Вообщем имеется поле ввода, привязанное к реквизиту с типом данных СправочникСсылка.Номенклатура мне необходимо, чтобы при выборе отображалась текущая розничная цена товара, если можно пример
  4. x_under
    Offline

    x_under Модераторы Команда форума Модератор

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    Особое внимание на типы передаваемых параметров в запрос.

    Вложения:

  5. TopicStarter Overlay
    sam441
    Offline

    sam441

    Регистрация:
    24 авг 2009
    Сообщения:
    24
    Симпатии:
    0
    Баллы:
    1
    Все заработало! Спасибо за участие буду дальше разбираться :unsure:

Поделиться этой страницей