Ciao,
non so se ho capito bene il tuo problema, cmq dati che hai impostato a livello formula una condizione, puoi pensare di cambiarla a livello codice se ti serve:
report.DataDefinition.FormulaFields["formula"].Text = "....";
ed andare a codice a scrivere il codice Crystal (scusa il gioco di parole) che deve fare la formula...questo corredato da un "refreshreport" dopo che l'hai cambiata in modo che venga applicata.
Ti può aiutare come possibilità?
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo