|
СКД Не выводятся значения | ☑ | ||
---|---|---|---|---|
0
dddonnn
30.11.12
✎
09:53
|
Есть запрос, в консоли запросов данные выводятся а в СКД пустые поля, подскажите, где исправить?
ВЫБРАТЬ АнализРентабельностиОбороты.Маршрут КАК Маршрут, АнализРентабельностиОбороты.ПротяженностьПриход КАК ПротяженностьПриход, АнализРентабельностиОбороты.ТранзакцииПриход КАК ТранзакцииПриход, АнализРентабельностиОбороты.ГражданеПриход КАК ГражданеПриход, АнализРентабельностиОбороты.УчащиесяПриход КАК УчащиесяПриход, АнализРентабельностиОбороты.ТранзакцииПриход + АнализРентабельностиОбороты.ГражданеПриход + АнализРентабельностиОбороты.УчащиесяПриход КАК Итого, (АнализРентабельностиОбороты.ТранзакцииПриход + АнализРентабельностиОбороты.ГражданеПриход + АнализРентабельностиОбороты.УчащиесяПриход) / АнализРентабельностиОбороты.ПротяженностьПриход КАК ПасКм, АнализРентабельностиОбороты.ТранзакцииПриход * ДоходыБилетаСрезПоследнихТранзакции.Стоимость КАК ДоходыТранзакции, АнализРентабельностиОбороты.ПротяженностьПриход * ЗначенияРасходовСрезПоследних.ПрямыеРасходы КАК СебестоимостьПрямыеРасходы, АнализРентабельностиОбороты.ПротяженностьПриход * ЗначенияРасходовСрезПоследних.ОбщиеРасходы КАК СебестоимостьОбщиеРасходы, (АнализРентабельностиОбороты.ГражданеПриход + АнализРентабельностиОбороты.УчащиесяПриход) * ДоходыБилетаСрезПоследнихКонтрольные.Стоимость КАК ДоходыКонтрольные, (АнализРентабельностиОбороты.ГражданеПриход + АнализРентабельностиОбороты.УчащиесяПриход) * ДоходыБилетаСрезПоследнихКонтрольные.Стоимость + АнализРентабельностиОбороты.ТранзакцииПриход * ДоходыБилетаСрезПоследнихТранзакции.Стоимость КАК ДоходыИтого ПОМЕСТИТЬ Основная ИЗ РегистрНакопления.АнализРентабельности.Обороты(&НачалоПериода, &КонецПериода, , МаркаТранспорта.ВидТранспорта = &ВидТранспорта) КАК АнализРентабельностиОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияРасходов.СрезПоследних({(КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ))}, МаркаТранспорта = &маркаТранспорта) КАК ЗначенияРасходовСрезПоследних ПО АнализРентабельностиОбороты.МаркаТранспорта = ЗначенияРасходовСрезПоследних.МаркаТранспорта ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДоходыБилета.СрезПоследних( {(КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ))}, ВидТранспорта = &ВидТранспорта И ТипБилетаПоПассажирам.Код = "000000001") КАК ДоходыБилетаСрезПоследнихТранзакции ПО АнализРентабельностиОбороты.МаркаТранспорта.ВидТранспорта = ДоходыБилетаСрезПоследнихТранзакции.ВидТранспорта ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДоходыБилета.СрезПоследних( {(КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ))}, ВидТранспорта = &ВидТранспорта И ТипБилетаПоПассажирам.Код = "000000002") КАК ДоходыБилетаСрезПоследнихКонтрольные ПО (АнализРентабельностиОбороты.МаркаТранспорта.ВидТранспорта = ДоходыБилетаСрезПоследнихТранзакции.ВидТранспорта) ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ Основная.Маршрут, Основная.ПротяженностьПриход, Основная.ТранзакцииПриход, Основная.ГражданеПриход, Основная.УчащиесяПриход, Основная.Итого, Основная.ПасКм, Основная.ДоходыТранзакции, Основная.СебестоимостьПрямыеРасходы, Основная.СебестоимостьОбщиеРасходы, Основная.ДоходыКонтрольные, Основная.ДоходыИтого, Основная.ДоходыИтого - Основная.СебестоимостьПрямыеРасходы КАК ПрямыеРасходы, Основная.ДоходыИтого - Основная.СебестоимостьОбщиеРасходы КАК РасходыВсего, (Основная.ДоходыИтого - Основная.СебестоимостьПрямыеРасходы) / Основная.СебестоимостьПрямыеРасходы * 100 КАК ПоМарже, (Основная.ДоходыИтого - Основная.СебестоимостьОбщиеРасходы) / Основная.СебестоимостьОбщиеРасходы * 100 КАК Всего ИЗ Основная КАК Основная |
|||
1
dddonnn
30.11.12
✎
09:54
|
Извиняюсь, не выводятся 4 последних поля и Основная.СебестоимостьПрямыеРасходы,
Основная.СебестоимостьОбщиеРасходы |
|||
2
Wobland
30.11.12
✎
09:56
|
на ноль нормально делишь?
|
|||
3
dan4ik
30.11.12
✎
11:44
|
Сделай эти поля ресурсами и добавляй их в выбранные поля в настройках
|
|||
4
MaxisUssr
30.11.12
✎
11:46
|
(0), (2)
Может, (страшно сказать) NULL или на NULL ? :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |