Yapmış olduğum çalışmada raporlama aracı olarak report builder kullanıyorum
Kod bloğum aşağıdaki gibidir
Kod: Tümünü seç
procedure TFRapor.Button1Click(Sender: TObject);
var
cSutun : Integer;
Dosya : String;
begin
Dosya := Islem.GetIni(7);
if (Dosya<>'') and (FileExists(Islem.DataPath+Dosya)=True) then
rpRapor.Template.FileName := Islem.DataPath+Dosya;
with ZRap do
begin
Close;
SQL.Clear;
SQL.Add('SELECT * FROM araclar');
Open;
for cSutun := 0 to FieldDefs.Count-1 do
rpDBCon.DefineField(FieldDefs[cSutun].DisplayName, dtString, 5);
end;
ppDuzenle.Show;
rpDBCon = raporum ile SQL sorgum arasında bağlantıyı kuran TppDBPipeline Componentinin Adı
ppDuzenle = Raporu düzenleme modunda açan TPPDesigner Componentinin Adı
Islem.GetInı(7) = Raporun taslağının kayıtlı olduğu dosya adı. Ayarlardan bunu okuyor. Dönen SOnuç :tumaraclar.rtm
Kodu çalıştırıyorum fakat sıkıntım şu
Düzenleme modunda form açıldığında ilk ekran boş geliyor daha sonradan ben File->Open diyerek tumaraclar.rtm yi bulduğumda normal bir şekilde açıyor..
Benim istediğim direk olarak tumaraclar.rtm dosyasını düzenleme modunda açsın. Report Builder neden bunu yapar yardımcı olursanız sevinirim
Butona Tıkladığımda Karşıma Gelen Ekran

File->Open dan tumaraclar.rtm dosyasını seçtikten gelen ekran

Benim isteğim 2.resim direk butna tıklayınca gelsin.. Hatam nedir arkadaşlar yardımcı olursanız sevinirim