Gürkan bey benim verdigim ornek kod ms sql le göre eger fox data kullanıyorsan biraz fark var onunla ilgili bir örnek hazırlayıp foruma yollarım
bende çok araştırdım zor olur diye düşündüm ama hiçde öyle değilmiş
*****
REGSVR32 FastReport3.dll /s
REGSVR32 vfpoledb.dll /s
******* fox data kullanım ornegı *****
Visual Fox Pro
1
2
3
4
5
6
7
8
9
10
11
| thisform.fr_dbcon = CREATEOBJECT('FastReport.TfrxADODatabase')
thisform.fr_dbcon.LoginPrompt = 'false'
thisform.fr_dbcon.ConnectionString = 'Provider=VFPOLEDB.1;Data Source=c:\;Password="";Collating Sequence=TURKISH'
thisform.fr = CREATEOBJECT('FastReport.TfrxReport')
thisform.dataset=CREATEOBJECT('FastReport.TfrxADOTable')
thisform.dataset.Name='borckapa'
thisform.dataset.Database=thisform.fr_dbcon
thisform.dataset.TableName = "rr.dbf"
thisform.fr.LoadReportFromFile('rapor01.frx') |
**************************** parametreler *******************************************
Visual Fox Pro
1
2
3
4
5
6
7
8
9
| thisform.fr.deletecategory('era')
thisform.fr.AddVariable('era','Firma Adi','"'+_screen._firma_adi+'"')
IF sagtus = .f.
thisform.fr.showreport()
ELSE
thisform.fr.DesignReport()
endif
thisform.fr_dbcon.connected=.f. |
*********************************************************************
gerisini fast report kısmında hallediyorsun
not : rapor dıyaznı yapmadan önce bos bir fast repor oluştur.
report dizayna girince Report/data dan seç
hepsi bukadar
Son düzenleyen, rahmi (17.06.2010 23:10:09)