PDA

View Full Version : سوال: چگونه از FastReport در اینتراوب استفاده کنیم ؟



ariopax
شنبه 08 شهریور 1393, 19:55 عصر
سلام
چند وقته دنبال ستفاده از FastReport توی اینتراوب میباشم .چندین نوع کد هم در اینترنت پیدا کردم .ولی هیچکدام درست جواب نمیدهند.ومشکل نیز در مورد Multi Thread بودن برنامه های اینتراوب (کلیه برنامه های وب ائی) میباشد.تنظیماتی نیز در وب سایت خود FastReport نوشته شده است به این آدرس ولی این هم جواب نمیده .لطفا راهنمائی کنید.باتشکر


http://www.fast-report.com/documentation/ProgMan/index.html?multithreading.htm

ariopax
شنبه 08 شهریور 1393, 21:37 عصر
سلام به همه دوستان
جواب زیر از پشتیبان های وبسایت سازنده ارسال شده است .




procedure TformMain.IWButton1Click(Sender: TObject);
begin
;(frxReport1.Script.Variables['s']:=Trim(iwedit1.Text
;()frxReport1.PrepareReport
frxPDFExport1.FileName:=WebApplication.URLBase + 'Files/test.pdf'; // correct this line for your version of IW
;(frxReport1.Export(frxPDFExport1
;(';("",","",'+' AddToInitProc('NewWindow("' + WebApplication.URLBase + '/Files/test.pdf
;end




که البته جواب نمیدهد .درضمن توجه داشته باشید که در ورژن های بالاتر باید پوشه Files بنام wwwroot تغییرنام یابد.و.URLBase نیز بسته به ورژن اینتراوب فرق میکند.