Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da snimim ActiveReports izvestaj sa VB kodom...

[es] :: Visual Basic 6 :: Kako da snimim ActiveReports izvestaj sa VB kodom...

[ Pregleda: 3150 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

steewsc
Trajanovic Stevica
Cicevac Town

Član broj: 10379
Poruke: 237
*.adsl.gonet.rs.



+5 Profil

icon Kako da snimim ActiveReports izvestaj sa VB kodom...22.05.2008. u 23:00 - pre 192 meseci
Koristim ActiveReports 2.0.
Potrebno mi je da kada napravim izvestaj, i layout i code, snimim kompletan izvestaj,
kako bih kasnije mogao da ga ucitam u programu.

Problem je u tome sto kada snimim izvestaj, AR snima samo layout, a meni je potrebno da snimi i layout i kod.
Hvala.
www.cicevac.com
†StEEwSc†
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
77.46.167.*



+41 Profil

icon Re: Kako da snimim ActiveReports izvestaj sa VB kodom...23.05.2008. u 08:45 - pre 192 meseci
Ne znam na koji nacin snimas report (nisi naveo), ali AR kod snimanja cuva i layout i kod (script koji se nalazi u dogadjajima sekcija reporta). Kako ti to snimas, da li ti je taj kod u VB-u ili u samom report-u?
 
Odgovor na temu

steewsc
Trajanovic Stevica
Cicevac Town

Član broj: 10379
Poruke: 237
*.exe-net.net.



+5 Profil

icon Re: Kako da snimim ActiveReports izvestaj sa VB kodom...23.05.2008. u 13:27 - pre 192 meseci
VB kod se nalazi u samom reportu.
Snimam tako sto, dok sam u reportu kliknem na Save (U report designer-u)
www.cicevac.com
†StEEwSc†
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
77.46.167.*



+41 Profil

icon Re: Kako da snimim ActiveReports izvestaj sa VB kodom...23.05.2008. u 13:37 - pre 192 meseci
Pa trebalo bi da ti je sacuvan i kod, ako si ga sacuvao kao *.rpx mozes ga otvoriti u notepad-u i videti da je to xml, koji ima <Script> sekciju i u njoj bi trebao da je kod kojim si obradio dogadjaje - ne znam stvarno gde je problem.
 
Odgovor na temu

steewsc
Trajanovic Stevica
Cicevac Town

Član broj: 10379
Poruke: 237
*.adsl.gonet.rs.



+5 Profil

icon Re: Kako da snimim ActiveReports izvestaj sa VB kodom...26.05.2008. u 23:22 - pre 192 meseci
U rpx fajlu, u tag-u <SCRIPT> se snima VBScript kod, a meni je potrebno da snimim VB kod.
Sledeca stvar bi mi takodje resila problem, a to je:
Kako da u AR pomocu VB koda ucitam DSR fajl?

DSR fajl, zato sto se u njemu nalazi i Layout i VB kod.
(verovatno pored DSR fajla i ona druga dva fajla DSX i DCA)
www.cicevac.com
†StEEwSc†
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
91.150.98.*



+41 Profil

icon Re: Kako da snimim ActiveReports izvestaj sa VB kodom...27.05.2008. u 04:23 - pre 192 meseci
Zaboravi na VB kod i pocni da ucis VB Script ako ti to treba

Dakle, ne moze - ne cuva se pri tom snimanju VB kod. Preporucujem ti da umesto sto inntegrises u aplikaciju dizajner fajlove, predjes na drugi koncept: dinamicko ucitavanje AR iz rpx fajlova i kreiranje, uz kod u VB skriptu.

P.S.

Ako pogledas AR Help, u delu "Saving and Loading Report Layouts" naci ces i sledeci tekst (uokviren):

Citat:
Note: When saving reports to RPX, only script code will be saved.


[Ovu poruku je menjao goranvuc dana 27.05.2008. u 06:00 GMT+1]
 
Odgovor na temu

steewsc
Trajanovic Stevica
Cicevac Town

Član broj: 10379
Poruke: 237
77.46.139.*



+5 Profil

icon Re: Kako da snimim ActiveReports izvestaj sa VB kodom...29.05.2008. u 15:14 - pre 192 meseci
Hvala na odgovorima
www.cicevac.com
†StEEwSc†
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
79.101.66.*



+41 Profil

icon Re: Kako da snimim ActiveReports izvestaj sa VB kodom...29.05.2008. u 18:58 - pre 192 meseci
Sad sam se setio i druge varijante koja bi verovatno tebi odgovarala:

1. Deklarisi promenljivu tipa ActiveReport na nivou modula uz With Events klauzulu

Code:

Option Explicit

Dim WithEvents MojReport As ActiveReport


2. Sav VB kod koji si smestao u dogadjaje u kod modulu dizajnera tvog reporta sada mozes smestiti u ovaj tvoj modul (forma, klasa ili sta vec)

3. Ucitaj sacuvani rpx fajl i pokreni report, a dogadjajima upravljas iz ovog tvog modula:
Code:

Set MojReport = New ActiveReport
MojReport.LoadLayout "C:\LayoutMogReporta.rpx"
MojReport.PrintReport


Dakle, dobijas ono sto ti je trebalo: u rpx se cuva layout, a VB kod ti ostaje u samom projektu.
 
Odgovor na temu

[es] :: Visual Basic 6 :: Kako da snimim ActiveReports izvestaj sa VB kodom...

[ Pregleda: 3150 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.