03-08-2018, Saat: 14:23
Merhaba,
Unigui de mobil kısmında Fastreportdan PDF oluşturup bunu gösterme,indirme ve excell formatına cevirme yapmak istiyorum. Bununla ilgili aşağıdaki kodu buldum pdf oluşturuyor ama göstermiyor. @pro_imaj arkadaşımız bununla ilgili bir sorun yaşamış ve sorunu kendi bulmuş. (Unigui formunda gördüm). Bu konuda yardımcı olurmusunuz.
Unigui de mobil kısmında Fastreportdan PDF oluşturup bunu gösterme,indirme ve excell formatına cevirme yapmak istiyorum. Bununla ilgili aşağıdaki kodu buldum pdf oluşturuyor ama göstermiyor. @pro_imaj arkadaşımız bununla ilgili bir sorun yaşamış ve sorunu kendi bulmuş. (Unigui formunda gördüm). Bu konuda yardımcı olurmusunuz.
function TMainmForm.yazdir(s:String):boolean; var AUrl:string; begin frxReport1.PrintOptions.ShowDialog := False; frxReport1.ShowProgress:=false; frxReport1.EngineOptions.SilentMode:=True; frxReport1.EngineOptions.EnableThreadSafe := True; frxReport1.EngineOptions.DestroyForms := False; frxReport1.EngineOptions.UseGlobalDataSetList:=False; frxPDFExport1.Background:=True; frxPDFExport1.ShowProgress:=False; frxPDFExport1.ShowDialog:=False; frxPDFExport1.DefaultPath := ''; frxReport1.PreviewOptions.AllowEdit:=False; frxReport1.LoadFromFile(s); frxReport1.PrepareReport(); frxPDFExport1.FileName := UniServerModule.NewCacheFileUrl(False, 'pdf', '', '', AUrl); frxReport1.Export( frxPDFExport1); Yazdirmafrm.UnimURLFrame1.URL := AUrl; yazdirmafrm.show; end;