begin
try
Raport.PrepareReport(True);
except on E:Exception do
raise ;
end;
// if Raport.Engine.Run then
Raport.Export(frxPDF);
end;
Когда работает как ISAPI DLL веб-приложения вешает о Raport.PrepareReport (истина), при работе с локальным сервером приложений как EXE-приложения оно работает !. ..
В папке разрешены общие файлы управления для IIS_IUSRS.
Почему это будет висит?ISAPI веб-приложение висит, если FastReport.PrepareReport называется
Делая все, что в контексте веб-запроса IIS может быть хлопотно. Вы рассматривали асинхронную обработку, когда генерация отчета выполняется отдельным (сервисным) приложением? – mjn
Я создал службу для создания отчета. Но ... Он тоже зависает при приготовлении предложения (True) .... Возможно, ему нужны некоторые активированные службы Windows ... или ... внутренне указывает на папку (как TempFolder из Windows) ... без прав. Я не могу сгенерировать отчет – NizamUlMulk