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

MS Access - kreiranje niza

[es] :: Access :: MS Access - kreiranje niza

[ Pregleda: 2941 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

stranac2

Član broj: 6178
Poruke: 189
*.net.hinet.hr



Profil

icon MS Access - kreiranje niza28.01.2004. u 07:19 - pre 224 meseci
Imam dvije tabele u odnosu 1:N i za njih treba napraviti report. Problem je u tome to sve vrijednosti za jedno polje iz tabele na N strani treba u reportu prikazati u obliku niza vrijednosti odvojenih zarezom (prva, druga, trea...).
Nadam se da je jasno to elim.
Hvala
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.eqao.com



+79 Profil

icon Re: MS Access - kreiranje niza28.01.2004. u 15:38 - pre 224 meseci
A) Napisi funkciju koja radi sledece:

1. poseljes vrednost na strani 1 kao ulazni parameter
2. otvoris rekordset
SELECT * FROM tableNaStraniVise WHERE NekoPolje=ulazniparameter
3. protrcis kroz rekorset i u svakom prolazu nekoj varijabli dodas trazno polje i zarez, otprilike ovako:

rs.MoveFirst
DO WHILE NOR rs.EOF()
strNiz = strNiz & rs!MojePolje & ","
rs.MoveNext
End Do

4. kad si prosao kroz rekordset, tvoja varijbla strNiz sadrzace nesto kao "baba,zaba,maca,kuca,laza,pera,"
Ako ti zarez na kraju ne smeta, varti strNiz kao rezultat funkcije, a ko ti smeta, skini zarez (LEFT,RIGHT,MID, LEN)

B) Kveri na kome se bazira tvoj report treba da poziva funkciju.

I to bi bilo sve.


A zar nije bolje da malo promenis dizajn reporta i da lepo prikazes 1:vise kao 1:vise?
Bar neces morati da se zezas oko Do While, pa ADO, pa DAO (pao?) itd.

:-)





 
Odgovor na temu

stranac2

Član broj: 6178
Poruke: 189
*.net.hinet.hr



Profil

icon Re: MS Access - kreiranje niza29.01.2004. u 12:23 - pre 224 meseci
Hvala na funkciji
 
Odgovor na temu

[es] :: Access :: MS Access - kreiranje niza

[ Pregleda: 2941 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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