Warning: boring details about crystal below<br>No. It doesn't really make sense. The only "reason" is that Crystal originally only allow text in text boxes, and therefore they were the same all the time, and printed all the time, and the report didn't really care what was in them. Now that you can put dynamic values in them, they act more like formulas, yet they don't seem to be evaluated as thoroughly as formulas.<br>I view text boxes that have dynamic values in them as a sort of kludge, so I avoid them and use formulas instead. Seagate admits they are typically slower than formulas to evaluate, which reinforces my suspicion that they operate under their own set of (defective) logic.<br>I've found other defects in them, but I will spare you the gory details. They still don't work quite right in v8, and so they are a tool of last resort to me. <p>Malcolm Wynden<br><a href=mailto:wynden@island.dot.net>wynden@island.dot.net</a><br><a href= > </a><br>