El componente de crystal report tiene unas propiedades que te permiten personalizar la seleccion de registro de acuerdo a condiciones.
Código Delphi
[-]
Crpe.Selection.Formula.Clear;
Crpe.Selection.Formula.Add('(CONDICION='UNO' AND DIA=2)');
Crpe.Selection.Formula.Add('OR (ULTIMA_CONDICION='DOS'');
Yo he trabajado esto don Crystal Report 6 y Delphi 5 y me ha ido bien
Saludos