Quick Report Kapatma sorunu
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Quick Report Kapatma sorunu
Slm arkadaşlar öncelikle iyi çalışmalar dilerim yapmış olduğum programımda raporlama aracı olarak quick report kullanıyorum
şöyle bir sıkıntı ile karşılaştım,
raporu açtıktan sonra raporu minimize ediyorum ve raporu yarattığım
pencereyi kapatıyorum tabi rapor hala minimize duruyor sonra raporu açıyorum ve istemediğim bir hata alıyorum.. daha sonra raporu kende close tuşu ile kapatıyorum tabi hata alıyorum.. tekrar raporu açmak istediğimdede A component already exist diye mesaj alıyorum ve raporu açamıyorum., raporu açabilmek için ise programı yeniden başlatmam gerekiyor..
benim istediğim raporu yaratan pencere kapandığında raporunda otomatikman kapatılması
birçok yontem denedim ama çözemedim yardımlarınızı bekliyorum..
Hepinize şimdiden çok tşk ederim
şöyle bir sıkıntı ile karşılaştım,
raporu açtıktan sonra raporu minimize ediyorum ve raporu yarattığım
pencereyi kapatıyorum tabi rapor hala minimize duruyor sonra raporu açıyorum ve istemediğim bir hata alıyorum.. daha sonra raporu kende close tuşu ile kapatıyorum tabi hata alıyorum.. tekrar raporu açmak istediğimdede A component already exist diye mesaj alıyorum ve raporu açamıyorum., raporu açabilmek için ise programı yeniden başlatmam gerekiyor..
benim istediğim raporu yaratan pencere kapandığında raporunda otomatikman kapatılması
birçok yontem denedim ama çözemedim yardımlarınızı bekliyorum..
Hepinize şimdiden çok tşk ederim
bence formun onclose olayında raporun açık olup olmadığını kontro et
rapor açıksa önce onu kapat sonra form kapansın
rapor açıksa önce onu kapat sonra form kapansın
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Kod: Tümünü seç
var
Form1: TForm1;
raporacik:Boolean=False;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
raporacik:=TRUE;
QuickRep1.Preview;
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
IF raporacik=TRUE THEN
BEGIN
SHOWMESSAGE('RAPOR AÇIK');
QuickRep1.Cancel;
END;
end;
procedure TForm1.QuickRep1AfterPreview(Sender: TObject);
begin
raporacik:=false;
end;
ben denedim çalışıyor;
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
arkadaşlar bu dediklerinizin hepsini denedim ama olmadı.. kimsenin başına böyle birşey gelmedimi? bir türlü anlayamıyorum modal da dense quick report minimize edildikten sonra arkada başka işlemler yapılabiliyor. ben arka plandan raporu kapatmak için handlesini alıp
PostMessage(wndhandle,WM_CLOSE,0,0) ile kapatamadım isterseniz deneyebilirsiniz.
başına bu tür problem gelmiş ve çözmüş olanlar cevap verirse sevinirim.
PostMessage(wndhandle,WM_CLOSE,0,0) ile kapatamadım isterseniz deneyebilirsiniz.
başına bu tür problem gelmiş ve çözmüş olanlar cevap verirse sevinirim.
ben genelde modal olarak kullanıyorum. minimize ettiğim zaman arka planda işlem yaptırmıyor.zero_g yazdı:modal da dense quick report minimize edildikten sonra arkada başka işlemler yapılabiliyor

Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
aslangeri yazdı:ben genelde modal olarak kullanıyorum. minimize ettiğim zaman arka planda işlem yaptırmıyor.zero_g yazdı:modal da dense quick report minimize edildikten sonra arkada başka işlemler yapılabiliyor
Kod: Tümünü seç
QuickRep1.PreviewModal;
Sadece Minimize ediliyor Ama programa müdahale edilemiyor.
Bir kelimenin anlamını öğretsen bile yeter..



şimdi sen benim dediğimi yaptın ve olmadı öylemizero_g yazdı:arkadaşlar bu dediklerinizin hepsini denedim ama olmadı.. .
peki delphinin hangi versiyonun kullanıyorsun

بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR