2017-10-17 50 views
0

J'ai un rapport qui inclut un champ de date. Je souhaite supprimer les enregistrements qui sont avant une date spécifique mais qui souhaitent conserver les enregistrements qui n'ont pas de date dans le champ de date. Par exemple:Crystal Reports - Suppression des enregistrements avant une date spécifique mais conservation des enregistrements NULL

'Prénom | Nom | Date'
'John | Doe | 1/1/2008'
'Sally | Smith | '
' Barry | Allen | 1/1/2017 '

Je voudrais garder quelque chose après le 01/01/2010 OU effacer la date et supprimer quoi que ce soit avant le 1/1/2010, de manière à retourner les enregistrements de Sally et Barry . Appréciez toute aide!

Répondre

0

Vous voudrez utiliser une formule pour supprimer la section dans laquelle imprime votre ligne de données.

La formule ressemblerait à ceci:

NOT ISNULL({YourTable.Date}) or {YourTable.Date} >= "1/1/2010"; 

Cette formule sera évaluée à un Vrai ou faux qui déterminera si la section est supprimée ou non.

+0

Cela semble avoir fait l'affaire, merci! –