HOW TO GIVE CHECK BOXES FOR EACH RECORD DISPLAYED IN BLOCKED ALVS
While filling the fieldcatalog you do like this:
wa_fieldcat-checkbox = 'X'. "Display this field as checkbox
wa_fieldcat-edit = 'X'. "This option ensures that you can edit the checkbox .Else it will be protected.
Hope this will be helpfull to you.