Имя: Пароль:
1C
1С v8
СКД Расчет ресурса
0 Ispanec
 
02.02.12
18:56
Доброго времени суток. В СКД соединяю 2 набора данных для расчета продаж в валюте. Из первого передаю во второй валюту и дату.
В ресурсах для расчета стоимости пишу следующее выражение:

ВЫРАЗИТЬ(Выбор Когда Валюта = ЗНАЧЕНИЕ(Справочник.Валюты.Доллар) Тогда Сумма(Стоимость)   Иначе Сумма(Стоимость) / Курс   Конец, "Число(10,2)")

в отчете в группировки товара стоимость отображается правильная. А вот общий итог выводит не правильно. Как прописать в ресурсах чтобы общий итог вычислялся просто суммированием стоимости, а не расчетным методом. За ранее благодарю!
1 Ispanec
 
02.02.12
18:58
Суммированием уже рассчитанной стоимости.
2 Ispanec
 
02.02.12
19:18
Можно сделать вычисляемое поле и потом его в ресурсах просуммировать, но может это можно сделать сразу в ресурсах каким-то образом?
3 badboychik
 
02.02.12
19:35
а почему ВЫРАЗИТЬ... в каких то ресурсах а не в самом запросе
4 Ispanec
 
02.02.12
19:38
я получаю курс на каждую дату записи регистра продаж. Поэтому соединяю таблицы в СКД, а не в запросе.
5 badboychik
 
02.02.12
19:57
а почему СОЕДИНЕНИЕ в запросе не использовать чтоб соединить таблицы ТАМ ?
6 Ispanec
 
02.02.12
20:12
а как в запросе получить тогда для каждой записи Продажи со своей датой курс валют? В срез последних можно указать только одну дату, а не для каждой записи.
Ошибка? Это не ошибка, это системная функция.