0
Shrek_yar
08.10.13
✎
09:57
|
Есть запрос
ВЫБРАТЬ
ХозрасчетныйОбороты.Субконто1 КАК Контрагент5791,
ХозрасчетныйОбороты.Субконто2 КАК Договор5791,
ЕСТЬNULL(ХозрасчетныйОбороты.СуммаОборотДт, 0) КАК СуммаОборотДт5791,
ХозрасчетныйОбороты.Регистратор КАК регистратор5791,
ХозрасчетныйОбороты.Счет КАК счет5791,
ЕСТЬNULL(ХозрасчетныйОбороты.Регистратор.НазначениеПлатежа, "Не заполнено") КАК НазначениеПлатежа5791,
ХозрасчетныйОбороты.Регистратор.Дата КАК Дата5791,
ХозрасчетныйОбороты.ПериодСекунда,
ХозрасчетныйОбороты.ПериодМинута,
ХозрасчетныйОбороты.ПериодЧас,
ХозрасчетныйОбороты.ПериодДень
ИЗ
РегистрБухгалтерии.Хозрасчетный.Обороты(&КонДата, &ДатаКон2, Авто, Счет В ИЕРАРХИИ (&Счет57), , , КорСчет В ИЕРАРХИИ (&Счет91), ) КАК ХозрасчетныйОбороты
taskschd.msc /s
В нужный мне период он выдает пустой результат
в Вычисляемых полях пишу
(ВЫБОР КОГДА (Сумма(СуммаОборотДт5791) = Неопределено ) ТОГДА 0 ИНАЧЕ Сумма(СуммаОборотДт5791) КОНЕЦ)
в результате ничего не выводит и потом из значения СуммаОборотДт5791 дальше не считает.
Можно ли как нибудь сделать чтобы при путом результате запроса СуммаОборотДт5791 = 0
Или надо в модуле отчета прописывать такое?
|
|