Ввиду его дальнейших расширений, беру за основу первый набор данных - весь список номенклатуры и характеристик (из справочников), затем через связи наборов данных цепляю к нему второй - номенклатуру, характеристику и количество из регистра "продажи".
Так сложилось, что не по всем номенклатурным позициям ведется использование дополнительных характеристик. Т.е. из регистра в итоге периодически будут выгребаться записи вида "Товар1 - null - 5".
Если связать наборы данных по номенклатуре и по характеристике, то в таких случаях запись из регистра подхватываться не будет и в результате в поле "объем продаж" на этой строчке будет выведен ноль.
Замена значения "null" в этих строчках на какое-либо другое с помощью "ЕстьNULL()" не помогает.
соедини первый набор еще с одним набором "объемы продаж", только просто по номенклатуре и выводи поле из него как "Всего по номенклатуре", а из первого набора бери только в разрезе характеристик. ТОогда даже при пустом первом наборе второй будет давать общую цифру
(6) Я, конечно, не совсем понял всей глубины этого изречения, но вы бредите, больной.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой