Formuła tłumienia pola, jeśli jest duplikatem w Crystal Reports
Mam widok, który pokazuje dane w kryształowych raportach, gdzie mam pola takie jak taryfa, wynajem, udziały, brutto i netto. Mój problem polega na tym, że jeśli ktoś zmieni taryfę w bazie danych, to pokaże 2 wiersze tego samego rekordu z inną taryfą, co jest normalne zachowanie z punktu widzenia bazy danych, ale chcę zablokować pole miesięcznego wynajmu do 0, jeśli ten sam identyfikator ma inną taryfę lub wynajem jest powtarzany w nowym rekordzie.
ID Tariff Rental
1 20 390
1 15 390
Chcę, aby pole Wypożyczanie raportów było wyłączone, jeśli duplikaty oparte są na identyfikatorze. Obecnie użyłem tej formuły w raporcie kryształu, aby sprawdzić dane poprzedniego pola i pominąć, jeśli jest duplikatem.
{DatabaseField} = Previous ({DatabaseField})
Działa dobrze, ale jeśli identyfikator nie jest taki sam i czynsz jest powtarzany, to również będzie on tłumił, czego nie chcę.