hello every1 and digidoz and koncept....1st of all thxs for ur all replies which helped me a lot,now i have a new question that i want to generate dynamic report that is,what ever information is on my form(at perticular row,col)..so that wen i click generate report button it should generate the crystal report with the same format(same position of row,col)...i have used writexml mathod of dataset and i created report and choose that file as datasource of report...and that worked...but is there nay other way coz i dnt wanna create xml file for each n every report on client machine...so please help me and let me knw which r the other mathods !!!!