• 5 odgovora
  • 3.899 pregleda
Crystal Reports problemi 06.02.2006. u 10:43 · pre 252 meseci #1
Radim na windows vb.net aplikaciji i koristim CrystalReports.

Uspeo sam da podatak sa forme, unet u text box, prikazem na izvestaju, ali ne uspevam da taj podatak koristim u formuli , ne znam kako da mu pristupim.

Evo koda sa load-ovanja forme
Code:

Dim texto As CrystalDecisions.CrystalReports.Engine.TextObject
texto = crReportDocument.ReportDefinition.ReportObjects("textKurs")
texto.Text = kurs2


sos
Re: Crystal Reports problemi 08.02.2006. u 09:53 · pre 252 meseci #2
Pristupi mu preko parametara. U CrystalReportu imas nesto sto se zove ParameterField objekat. Imas dosta primera na netu.
Re: Crystal Reports problemi 17.02.2006. u 11:33 · pre 251 meseci #3

Hvala.

Ako si mislio na Parameter Fields, koji se definise u samom crystal reports izvestaju, onda sam tako uradio.
Samo mi nije dovoljno elegantno resenje - pojava prozora u koji se unosi vrednost parametra. Da li je moguce da se izbegne njegovo pojavljivanje, a da se parametar unese na formi?
Re: Crystal Reports problemi 17.02.2006. u 14:00 · pre 251 meseci #5
U report-u definises Parameter field "paramSifraKupca" (u ovom slucaju), a u kodu imas sledece:

Code:

ParameterFields pfs = new ParameterFields();
ParameterField pfSifraKupca = new ParameterField();
ParameterDiscreteValue pdvSifraKupcaValue = new ParameterDiscreteValue();

pfSifraKupca.ParameterFieldName = "paramSifraKupca";
pdvSifraKupcaValue.Value = "Kupac 1";
pfSifraKupca.CurrentValues.Add(pdvSifraKupcaValue);

pfs.Add(pfSifraKupca);
                    
crv.ParameterFieldInfo = pfs;


i onda jos stavis :
Code:

RecordSelectionFormula = "{<polje sifra kupca>} = {?paramSifraKupca}";


naravno, "<polje sifra kupca>" je neko polje iz baze :-)

Na ovaj nacin se nece prikazati prozor za unos kupca pri pokretanju Report-a

Nadam se da ovo pomaze
jeste da je u pitanju C#, ali s obzirom da sam ja do ovoga dosao iz polaznog VB koda (samo vise ne znam odakle), trebao bi da mozes da se snadjes :-)

Pozdrav

[Ovu poruku je menjao djmrky dana 17.02.2006. u 15:02 GMT+1]
Potpis
She's nice from a far, but far from nice.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme