title: why use beforereadingrecords / whilereadingrecords / whileprintingrecords in crystal reports?
body: <p>I know crystal reports has 3 phases when it renders a report, and depending on the phase it may read static data or grouped data fields etc, but is there any benefit writing formulas in any of these phases? The end result should always be the same if I specify the phase or not?</p>