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

Listanje podataka

[es] :: Access :: Listanje podataka

[ Pregleda: 2893 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kundak
Zika Mikic

Član broj: 34951
Poruke: 160
212.200.180.*

ICQ: 158
Sajt: www.zelenipatak.com


Profil

icon Listanje podataka03.03.2007. u 20:58 - pre 208 meseci
Imam problem sa jednom tabelom koja ima 10 kolona. Kada vrsim listanje
radim to preko selekcije podataka u kolonama B i C ali je problem kolona A
u kojoj se stalno ponavljaju tri pojma IZG,IZD i PRO. Naime, hteo bih da vrsim
listanje ali tako da se svi podaci u B i C prikazu samo uz jedan pojam u koloni
Inace ta tri pojma se prilikom unosa selektuju preko kombo boksa iz druge tabele.
A, a ne da mi se prilikom listanja pojavljuju sva tri pojma iz kolone A.
I drugo, posto unosim samo jedan pojam za listanje, da li je za istovremenu pretragu
po osnovu dva pojma potrebno praviti dva boksa za unos trazenih pojmova, posto zelim
da ne pretrazujem prvo po jednom pa onda po drugom pojmu.
Kako bi trebala da izgleda ta naredba?
Nije hitno ali ..

kolona A kolona B Kolona C Kolona D itd...
izg razni podaci...
izd
pro
Zika kundak
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Listanje podataka04.03.2007. u 08:21 - pre 208 meseci
Tačno je da imaš problem sa jednom tabelom. To bi trebalo razbiti na dve tabele. U prvoj su (za sada tri sloga iz kolone A). U drugoj taj podatak ne treba da egzistira. Treba povezati ove dve tabele relacijom 1 prema više uz kreiranje PK u prvoj tabeli koji bi bio FK u drugoj tabeli.

Što se tiče drugog pitanja ja bih napravio query za izvor podataka pretrage u kojem bih spojio predmetna dva pojma u jedan i onda radio pretragu po jednom pojmu. Recimo imaš pojam "PrezimeIme" i "NazivFirme", odnosno takve dve kolone. One se spoje upitom i u Combo Boxu nad poljem za pretragu. Taj Combo Box napraviš na formi koja za izvor podataka ima gore pomenuti query.Kucajući pojam koji pretražuješ kursor će te voditi i kroz fizička lica i kroz pravna lica sve dok pretragom ne budeš zadovoljan.

Ako ne ide, zakači bazu pa da probamo da pomognemo.
 
Odgovor na temu

kundak
Zika Mikic

Član broj: 34951
Poruke: 160
212.200.179.*

ICQ: 158
Sajt: www.zelenipatak.com


Profil

icon Re: Listanje podataka04.03.2007. u 11:44 - pre 208 meseci
Pa ja sam rekao da te podatke iz kolone u formu Podaci ubacujem iz druge tabele koja ima samo jednu kolonu sa ta tri pojma, izgubljen,izdat,prodat. Ali kad iz forme Pretraga listam glavnu tabelu tada mi je problem da razdvojim te pojmove, odnosno da sve iz kolone B i C i opstalih , prikazuje po samo jednim pojmom iz druge table, da svi podaci iz B i C budu prikazani tako da u koloni A bude samo izraz izdat ili samo izgubljen ili samo prodat.
Taj podatak mora da egzistira u formi Podaci i glavnoj tabeli i ja sam ga zbog ponavljanja stavio u kombo boks da se ne bi morao svaki put unositi jer su uvek ta tri ista a ostali se ne ponavljaju.

Nije mi bas najjasnije ono sa istovremenim upisivanjem, da li mislis da u Query u obe te kolone za koje trazim listanje ubacim isti kriterijum ? Ja sad pretrazujem po kolonama B i C ali pojmovi u tim kolonama nisu srodni odnosno vezani jedan za drugi kao taj primer koji si ti dao jer jedan je izraz Zona a drugi Grupa.Spojiti njih u jednu kolonu cini mi se da ne bi bilo funkcionalno.
Zika kundak
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Listanje podataka04.03.2007. u 13:40 - pre 208 meseci
Naredba za pokretanje upita na neki događaj recimo On Exit tvog Combo Boxa u kojem upisuješ IZG,IZD i PRO, bila bi :
DoCmd.OpenQuery "Naziv upita", acViewPreview

Da napraviš upit stavi u polje Criterija [Forms]![Naziv tvoje forme]![naziv polja sa forme u kojem biraš IZG,IZD i PRO]. Tako ćeš izvući podatke samo za određenu vrednost kolone A. Rezultat tog upita ti može poslužiti za dalju pretragu.
 
Odgovor na temu

kundak
Zika Mikic

Član broj: 34951
Poruke: 160
212.62.51.*

ICQ: 158
Sajt: www.zelenipatak.com


Profil

icon Re: Listanje podataka10.03.2007. u 22:28 - pre 208 meseci
Uglavnom sam sa parametrima i ORDER BY resio problem ali sad je ostalo jos da mi
se parametarski upit javlja pre otvaranja forme i nakon unosa zahteva u formu.
Promenio sam sve opcije u eventu forme ali ne vredi.Evo kako glasi izraz pa pomagajte:
SELECT *
FROM table
WHERE (((table.kolona1) Between [datum od:] And [datum do:])) And (((table.kolona2) Like "*"+Forms!Pretraga!Pretraga "*")) OR
(((table.ID) Like "*"+Forms!Pretraga!Pretraga+"*")) ORDER BY table.kolona1;

i uvek se pojavi parametarski upit dva puta u koji moram da unosim datum od-do.

Zika kundak
 
Odgovor na temu

kundak
Zika Mikic

Član broj: 34951
Poruke: 160
212.62.51.*

ICQ: 158
Sajt: www.zelenipatak.com


Profil

icon Re: Listanje podataka10.03.2007. u 22:29 - pre 208 meseci
Uglavnom sam sa parametrima i ORDER BY resio problem ali sad je ostalo jos da mi
se parametarski upit javlja pre otvaranja forme i nakon unosa zahteva u formu.
Promenio sam sve opcije u eventu forme ali ne vredi.Evo kako glasi izraz pa pomagajte:
SELECT *
FROM table
WHERE (((table.kolona1) Between [datum od:] And [datum do:])) And (((table.kolona2) Like "*"+Forms!Pretraga!Pretraga "*")) OR
(((table.ID) Like "*"+Forms!Pretraga!Pretraga+"*")) ORDER BY table.kolona1;

i uvek se pojavi parametarski upit dva puta u koji moram da unosim datum od-do.

Zika kundak
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Listanje podataka11.03.2007. u 07:55 - pre 208 meseci
Očigledno da tvoj upit ne dobija podatke o datumima. Zakači tabelu, formu i upit u jedan .mdb, pa da pogledam.
 
Odgovor na temu

[es] :: Access :: Listanje podataka

[ Pregleda: 2893 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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