How to move field in crystal report based on condition

The forum thread has not been reviewed by Editors yet. Readers are advised to use their best judgement before accessing this thread.
This thread will be reviewed shortly.
If you think this thread contain inappropriate content, please report to webmaster.
I m working on crytal reports & everytime I come across new problems.

I have created a cr in which i have four fields based on database. Now some of the fields in database have null value. My question is when I run the report I want to move the fields to appropiate place if it contains null value.

When all the fields have value then the report looks in proper format but with null values empty space comes in between the fields.
Please provide the solution to move the fields at runtime based on some condition.