У меня есть следующая таблица в Crystal Reports 2010:
Name------------Number----Line----Price-----InvoiceNum
CustomerX-------800---------2------$100----------1
CustomerX-------800---------4------$0-------------1
CustomerX-------800---------4------$0-------------1
CustomerX-------800---------4------$900----------1
CustomerX-------800---------3------$0-------------1
CustomerX-------800---------3------$0-------------1
CustomerX-------800---------3------$1900---------1
CustomerX-------800---------2------$0-------------1
CustomerX-------800---------2------$0-------------1
Я хочу подавить повторяющиеся строки со значением $0, поэтому мне нужно что-то вроде этого:
CustomerX-------800---------2------$100----------1
CustomerX-------800---------4------$900----------1
CustomerX-------800---------3------$1900---------1
В эксперте раздела, если я использую эту формулу для подавления, она скроет все строки, в которых цена равна нулю. if {@Price}=0 then true else false
Но я хочу скрыть значение $0, только если есть повторяющиеся номера строк для одного и того же InvoiceNum.
Я также пробовал это:
if ({@Price}=0 and {@Price}=previous({@Price})) then true else false
но это не удалит все нулевые значения, а только часть.