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

report iz vb.net

[es] :: .NET :: .NET Desktop razvoj :: report iz vb.net

[ Pregleda: 176 | Odgovora: 1 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Digitall

Član broj: 73073
Poruke: 1
*.adsl.net.t-com.hr.



Profil

icon report iz vb.net21.07.2008. u 12:49

pozdrav narode
nisam bas radio sa ovim report-ima iz vs2008 pa me zanima par gluposti za koje nisam nasao nista konkretno na netu
ne koristim nikakvu bazu podataka, ne treba mi.
imam formu na kojoj je jedan listview koji puni korisnik, i sad bi htio naraviti ispis tih podataka iz listviewa. ubacio sam table kontrolu na report, pa me trazi da moram imati obavezno dataset za taj table. znaci trebam napunit dataset podacima iz listviewa, za obrnuto znam.
21.07.2008. u 12:49 

deerbeer
nikola džuverović
xemicomputers

Član broj: 174418
Poruke: 357
*.adsl-1.sezampro.yu.

Sajt: www.xemico.net


Profil

icon Re: report iz vb.net21.07.2008. u 14:56
Evo ti primer u c#-u pa veoma lako mozes da ga prekodiras u vb.net ..
U DataTable dodajes kolone koje postoje u ListView-u .

Code:

 ListView lstview = new ListView();
 DataSet ds = new DataSet(); 
 DataTable dt = new DataTable();

dt.Columns.Add(new DataColumn("kolona1"))
dt.Columns.Add(new DataColumn("kolona2"));
..
..
 
 for (int i = 0; i < lstview.Items.Count; i++) 
  {
    int nColumns = lstview.Items[i].SubItems.Count; 
     DataRow dr = null ; 
    for (int y = 0; nColumns; y++) 
     {
         dr = dt.NewRow();
         dr[y] = lstview.Items[i].SubItems[y].Text; 
      }
     dt.Rows.Add(dr) ; 
    
  }
 
 ds.Tables.Add(dt); 



21.07.2008. u 14:56 

[es] :: .NET :: .NET Desktop razvoj :: report iz vb.net

[ Pregleda: 176 | Odgovora: 1 ]

Postavi temu Odgovori

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