есть запрос
| (ВЫБОР
| КОГДА ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток < 0
| ТОГДА ИсточникДанных.КоличествоКонечныйОстаток + ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток
| ИНАЧЕ ВЫБОР
| КОГДА ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток > 0
| ТОГДА ИсточникДанных.КоличествоКонечныйОстаток - ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток
| ИНАЧЕ ВЫБОР
| КОГДА ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток = 0
| ТОГДА ИсточникДанных.КоличествоКонечныйОстаток
| КОНЕЦ
| КОНЕЦ
| КОНЕЦ)КАК КонечныйОстаток,
В результате в отчете когда ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток = 0 а остаток ИсточникДанных.КоличествоКонечныйОстаток > 0 то КонечныйОстаток почему-то пустой
лучше так
КОГДА ЕСТЬNULL(ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток, 0)=0
хотя, с хотелками заказчика типа ХочуРезервироватьВМинус - все эти телодвижения, в конечном счете, слвершенно безполезны
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой