I need to export a crystal report to PDF file but I need to handle somethings programmatically. If user select "all pages" to export, it works perfectly. However, if user select a page range to export, the property .ExportOptions.PDFFirstPageNumber and .ExportOptions.PDFLastPageNumber cannot get user input value but always get 29793 and 97 correspondingly. All the other properties like .ExportOptions.DiskFileName works fine and can get what user input. Anybody knows why?