Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 4.064 pregleda

Najnovija ↓

C# & MySql & Crystal Reports 24.03.2005. u 00:47 · pre 263 meseca #1
Imam mali problemcic prilikom kreiranja "crystal report"-a u c#.
code je sledeci:

data1 = new DataSet();
da = new MySqlDataAdapter();
sqlCommand="Select uid,id,kolicina from baza";
da.SelectCommand= new MySqlCommand(sqlCommand,conne);
da.Fill(data1,"baza");
rp = new ReportDocument();
rp.Load(Environment.CurrentDirectory+@"\..\..\CrystalReport1.rpt");
rp.SetDataSource(data1);
crystalReportViewer1.ReportSource=rp;

sve super znaci loduje se CrystalReport1.rpt ali ne dobijam nikakav rezultat, pretrazio sam malo forum i bilo je reci da se treba napraviti poseban query unutar reporta (?!).
Sta tacno treba da uradim da bi dobio ispis na cr-u ?

Hvala.
Re: C# & MySql & Crystal Reports 24.03.2005. u 09:03 · pre 263 meseca #2
Citat:
Vertyg01: Imam mali problemcic prilikom kreiranja "crystal report"-a u c#.
code je sledeci:

data1 = new DataSet();
da = new MySqlDataAdapter();
sqlCommand="Select uid,id,kolicina from baza";
da.SelectCommand= new MySqlCommand(sqlCommand,conne);
da.Fill(data1,"baza");
rp = new ReportDocument();
rp.Load(Environment.CurrentDirectory+@"\..\..\CrystalReport1.rpt");
rp.SetDataSource(data1);
crystalReportViewer1.ReportSource=rp;

sve super znaci loduje se CrystalReport1.rpt ali ne dobijam nikakav rezultat, pretrazio sam malo forum i bilo je reci da se treba napraviti poseban query unutar reporta (?!).
Sta tacno treba da uradim da bi dobio ispis na cr-u ?

Hvala.


Ne vidim u kodu da utvaraš konekciju na bazu
Dakle pre da.fill(... )
treba jedno conne.open()
pa posle toga
conne.close()
Potpis
Ako kaniš pobijediti , ne smiješ izgubiti.
Re: C# & MySql & Crystal Reports 24.03.2005. u 16:13 · pre 263 meseca #3
Citat:
mirdraal: Ne vidim u kodu da utvaraš konekciju na bazu
Dakle pre da.fill(... )
treba jedno conne.open()
pa posle toga
conne.close()

Ne treba, DataAdapter sam otvori konekciju ako je zatvorena i sam je posle zatvori.

Citat:
Vertyg01: sve super znaci loduje se CrystalReport1.rpt ali ne dobijam nikakav rezultat, pretrazio sam malo forum i bilo je reci da se treba napraviti poseban query unutar reporta (?!).
Sta tacno treba da uradim da bi dobio ispis na cr-u ?


Ne treba ti query unutar reporta ako si (kao što jesi) već prosledio samo podatke koje hoćeš da prikažeš. Probaj da posle:

crystalReportViewer1.ReportSource=rp;

dodaš

crystalReportViewer1.DataBind();
Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Re: C# & MySql & Crystal Reports 25.03.2005. u 12:37 · pre 263 meseca #4
@mirdraal: conn.open(); vec postoji samo nisam pastovao citav code.
@mmix: ne mogu DataBind(); ne znam zasto samo DataBindings();
Re: C# & MySql & Crystal Reports 28.03.2005. u 16:38 · pre 262 meseca #5
Citat:
Vertyg01:@mmix: ne mogu DataBind(); ne znam zasto samo DataBindings();


Zato što koristiš WinForms, što nije bilo očigledno iz pitanja. Ok, nešto definitivno nije u redu pošto je kod koji si okačio dovoljan da prikaže report. Probaj da uradiš sledeće pre nego što report ubaciš u viewer:

Code:

rp.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, @"c:\test.pdf");


Posle pogledaj da li postoji c:\test.pdf i da li je u njemu ispravan report, pa da vidimo dalje.

Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme