Hi kishna,
If u have all data in an internal table loop the table and call the smartform each time from in the loop and pass the record to display in a page.
while doing like this u will get popup to for each call of smartform(say ..each page),
To avoid this u can use control parameters in function module for smartform.
**" Suppressing The Dialog Box
gwa_control_parameters-preview = 'X'. "Page preview
gwa_control_parameters-no_dialog = 'X'. " Dialogue Box
gwa_outoptions-tdimmed = 'X'. " Print Immediately
gwa_outoptions-tddest = 'LP01'. " Device NAME
CALL FUNCTION gv_fmname "'/1BCDWB/SF00000520'
EXPORTING
control_parameters = gwa_control_parameters
output_options = gwa_outoptions
Regards
Sreekanth