Hi,
Use SET_OUTPUT_LENGTH method to set the length of the column display if you set it to long text length then you can get the long text in column header
Ex:
data: gr_column type ref to cl_salv_column_table.
gr_column->set_output_length( value = '40' ).
Regards
Pavan