Экспорт отчета Crystal в Excel: невозможно прочитать файл
Я использую программу vb6 для экспорта отчета Crystal в лист Excel. После запуска программы экспортированный лист Excel не читается. получаю ошибку "Невозможно прочитать файл"
CrxRep.DiscardSavedData
CrxRep.ExportOptions.DestinationType = crEDTDiskFile
CrxRep.ExportOptions.FormatType = crEFTExcel97
'Input parameter set
CrxRep.ExportOptions.DiskFileName = DestName
CrxRep.ExportOptions.ExcelExportAllPages = True
CrxRep.EnableParameterPrompting = False
CrxRep.ExportOptions.ExcelUseWorksheetFunctions = True
CrxRep.ExportOptions.ExcelUseTabularFormat = True
CrxRep.ExportOptions.ExcelPageBreaks = True
CrxRep.ExportOptions.ExcelTabHasColumnHeadings = True
CrxRep.Export False
Однако эта проблема возникает только на рабочем сервере. Когда я пытался экспортировать в dev-сервер, он работает нормально.
1 ответ
Откуда вы пытаетесь прочитать файл?
Если вы вошли на сервер и не можете прочитать его, это говорит о том, что Excel или, возможно, ADO не установлен на сервере, но вы можете ответить на это, посмотрев на значок. Если Windows распознает тип файла и показывает значок Excel, тогда Excel устанавливается там.
Если там установлен Excel, скопируйте файл на рабочий стол или на сервер разработчика и попробуйте открыть его там. Если он откроется там... проблема, скорее всего, в отсутствующем компоненте (возможно, ADO) на сервере prod.