I am creating a report using ALV and i have to display seletion parameters as the header of ALV. so i'm using split control and ALV Grid control. In top window i'm displaying header info based on selection screen. Now my question is I have 11 selection paramters, and if I display all 11 in new lines then half of the screen will be captured by this header which is not recommonded bcoz only half of the screen will be left for ALV. so what i'm doing is in one row i'm displaying 2 selection paramters e.g company code and posting date. I m using add_gap method of class 'cl_dd_document'. But add gap method is used for putting from last input. But what if user has not put any value in company code, then all my alignment is disturbed. It comes to left. So is there any other method which i can use on split control in this situation in which alighnment will not be disturbed....