Вход | Регистрация

1С:Предприятие ::

Метки: 

Умножение в запросе

Я
   zzzLEXzzz
 
25.12.12 - 16:21
Имеется запрос 

Запрос = Новый Запрос;
    Запрос.Текст = 
    "ВЫБРАТЬ
    |    РеализацияТоваровУслуг.Дата,
    |    РеализацияТоваровУслуг.Номер,
    |    РеализацияТоваровУслуг.Комментарий,
    |    РеализацияТоваровУслуг.Ссылка,
    |    РеализацияТоваровУслуг.Представление,
    |    РеализацияТоваровУслуг.Товары.(
    |        Номенклатура.Артикул,
    |        Номенклатура.Наименование,
    |        Количество,
    |        Коэффициент,
    |        Номенклатура.КолЛвШТ
    |    ),
    |    РеализацияТоваровУслуг.Контрагент.Код,
    |    РеализацияТоваровУслуг.Контрагент.Наименование,
    |    РеализацияТоваровУслуг.Контрагент.Родитель.Код
    |ИЗ
    |    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    |ГДЕ
    |    РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНачало И &ДатаКонец
    |    И РеализацияТоваровУслуг.Товары.Номенклатура В ИЕРАРХИИ(&Номенклатура)
    |    И РеализацияТоваровУслуг.Контрагент В ИЕРАРХИИ(&Контрагент)";

    Запрос.УстановитьПараметр("ДатаКонец", ДатаКонец);
    Запрос.УстановитьПараметр("ДатаНачало", ДатаНачало);
    Запрос.УстановитьПараметр("Контрагент", Контрагент);
    Запрос.УстановитьПараметр("Номенклатура", Номенклатура);

    Результат = Запрос.Выполнить();



Как правильно умножить "Количество * Коэффициент * Номенклатура.КолЛвШТ", то есть у меня в отчете в столбце выпадает количество, а надо чтобы выпадала результат этого умножения. заранее спасибо. если не правильно задал вопрос извините.
 
 
   Reset
 
1 - 25.12.12 - 16:22
Количество * Коэффициент * Номенклатура.КолЛвШТ КАК ОмгРезультат
   Alexaha
 
2 - 25.12.12 - 16:23
(0) юзай в запросе тч дока
   zzzLEXzzz
 
3 - 25.12.12 - 16:24
Да я просто начинающий, можно подробно
   vie_za
 
4 - 25.12.12 - 16:27
ну,как то ТАК

Запрос.Текст = 
    "ВЫБРАТЬ
    |    ПоступлениеТоваровУслугТовары.Ссылка КАК ДокПоступление,
    |    ПоступлениеТоваровУслугТовары.НомерСтроки КАК NСтр_П,
    |    ПоступлениеТоваровУслугТовары.НомерГТД.Код КАК ГТД_П,
    |    ПоступлениеТоваровУслугТовары.Номенклатура.Ссылка КАК Номенклатура_П,
    |    ПоступлениеТоваровУслугТовары.Цена КАК Цена_П,
    |    ПоступлениеТоваровУслугТовары.Цена * РеализацияТоваровУслугТовары.Количество КАК Сумма_П,
    |    РеализацияТоваровУслугТовары.Ссылка КАК ДокРеализация,
    |    РеализацияТоваровУслугТовары.НомерСтроки КАК NСтр_Р,
    |    РеализацияТоваровУслугТовары.Номенклатура.Ссылка КАК Номенклатура_Р,
    |    РеализацияТоваровУслугТовары.Количество КАК Количество,
    |    РеализацияТоваровУслугТовары.Цена КАК Цена_Р,
    |    РеализацияТоваровУслугТовары.Сумма КАК Сумма_Р,
    |    РеализацияТоваровУслугТовары.НомерГТД.Код КАК ГТД_Р,
    |    РеализацияТоваровУслугТовары.Сумма - ПоступлениеТоваровУслугТовары.Цена * РеализацияТоваровУслугТовары.Количество КАК Прибыль,
    |    (РеализацияТоваровУслугТовары.Цена - ПоступлениеТоваровУслугТовары.Цена) / ПоступлениеТоваровУслугТовары.Цена * 100 КАК Процент
    |ИЗ
    |    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
    |        ПО РеализацияТоваровУслугТовары.ДокументОприходования.Ссылка = ПоступлениеТоваровУслугТовары.Ссылка
    |            И РеализацияТоваровУслугТовары.Номенклатура.Ссылка = ПоступлениеТоваровУслугТовары.Номенклатура.Ссылка
    |            И РеализацияТоваровУслугТовары.НомерГТД.Код = ПоступлениеТоваровУслугТовары.НомерГТД.Код
    |ГДЕ
    |    РеализацияТоваровУслугТовары.Ссылка.Дата МЕЖДУ &НачПериода И &КонПериода
    |    И РеализацияТоваровУслугТовары.Ссылка.Контрагент.Ссылка В ИЕРАРХИИ(&ВыбПокупатель)
    |    И РеализацияТоваровУслугТовары.Номенклатура.Ссылка В ИЕРАРХИИ(&ВыбНоменклатура)
    |ИТОГИ
    |    СУММА(Сумма_П),
    |    СУММА(Количество),
    |    СУММА(Сумма_Р),
    |    СУММА(Прибыль)
    |ПО
    |    Номенклатура_П ИЕРАРХИЯ,
    |    ДокПоступление";
   vie_za
 
5 - 25.12.12 - 16:28
естественно,сам гвоздь от другой стенки,но пример умножения там есть
   zzzLEXzzz
 
6 - 25.12.12 - 16:35
Всё получилось. спасибо огромное ребята


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует