You'll need to post the actual calculations that you are using before we can spot what needs to be changed with any confidence.
I'm guessing here, but it sounds like your calculation is in this format:
Case ( ) & ¶ & Case ( ) & ¶ & Case ( )
and if your case function returns, null, you get two ¶'s in a row and an undesirable blank line in your results.
If my guess is correct, rewrite your calculation to be:
List ( case ( ) ; Case ( ) ; Case ( ) )
The list function will put a ¶ between each result that is not null.
As always, mil gracias. That did it. I thought the List function was for repeating fields, I do not know why I thought that so I did not try it. Now it woks perfect. Thanks for taking the time to answer me. Best regards.