[ Marko Medojević @ 19.06.2008. 20:39 ] @
Ćao!

Program se povezuje na Access bazu koja sadrži podatke o osobama (npr. Ime, Godine, Posao ...). To sve lepo radi, ali treba još da dodam i štampanje podataka o izabranoj osobi na obrazac. Obrazac je u A4 formatu (nešto kao krštenica). Kako najlakše pozicionirati elemente iz polja tačno gde treba?
[ sallle @ 20.06.2008. 08:44 ] @
sve (i obrazac i polje) odradis u crystal reportu
[ Marko Medojević @ 20.06.2008. 12:10 ] @
Hvala!

Ja imam već gotov obrazac i ne smem da ga menjam. Samo je potrebno da pozicioniram rezultat iz upita nad bazom. Da li i to Crystal reports može da odradi ili on radi samo sa svojim šablonima za obrasce?
[ vbvlada @ 25.06.2008. 09:00 ] @
Postoji običan Report koji može da se dizajnira po želji i poveže sa podacima preko DataSet-a.

Project->Add->New Item->Report
[ joca22 @ 04.07.2008. 20:29 ] @
Kad smo vec kod toga, ima li neko kod nekog jednostavnog primera. Npr. da se istampa neka obicna forma koja sadrzi par Labela, TextBox-eva itd. a da pri tom ne vuce podatke iz baze nego da se direktno unose( ako je to moguce).
[ vbvlada @ 04.07.2008. 21:31 ] @
Evo ja ću po stavkama navesti kako se radi:
- Kao prvo, ne postoji direktna veza izmedju kontrola i izveštaja,
kontrole sadrže podatke koje treba pokupiti i preneti ih na izveštaj na sledeći način:
- Report ima svoje izvore podataka, tzv. DataSources, a okruženje obično očekuje da su ti izvori neke tabele DataSet-a
- Napraviti DataSet i u njemu kreirati tabele koje odgovaraju podacima koji treba da se nađu na izveštaju.
- Dizajnirati izveštaj: postaviti TextBox-ove, tabele itd.
- Iz kartice DataSources drag-drop metodom ubaciti u kontrole izveštaja polja iz tabela.
- Tada se automatski kreiraju DataSources za izveštaj a mogu se dodati još neki
- Na formu postaviti ReportViewer i podesiti da je njegov izveštaj onaj koji smo napravili, i u smart tagu izabrati opciju Choose data sources, ukoliko on sam nije prepoznao i podesio. Voditi računa da se koristi DataSet koji sadrži podatke.

Drugi način prenosa podataka je preko parametara izveštaja...

Ima tu dosta petljavine, zanimljivi su i izrazi (Expression) koji se koriste u izveštajima.