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

Pronalazenje podatka u drugoj tabeli

[es] :: Access :: Pronalazenje podatka u drugoj tabeli

[ Pregleda: 2482 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

srdrazic

Član broj: 187994
Poruke: 509



+13 Profil

icon Pronalazenje podatka u drugoj tabeli01.09.2013. u 10:23 - pre 128 meseci
Imam jedan problem sa izdvajanjem podatka iz jedne tabele u drugu, ako ima neko raspoložen ;-).
Okačio sam primer (nemojte to gledati kao program nego kao primer) u kome treba da uvezem cenu artikla, na osnovu naziva artikla i količine, i upišem ga u subformu, da li je moguće?


Teško je biti direktor a još teže ne biti!?
Prikačeni fajlovi
 
Odgovor na temu

BiloKoje
Beograd

Član broj: 40147
Poruke: 401



+4 Profil

icon Re: Pronalazenje podatka u drugoj tabeli01.09.2013. u 12:14 - pre 128 meseci
Svakako da jeste moguće, ali moraš predhodno da postaviš ispravno relacije, makar i samo za primer. Kada se zna tačno u kakvoj su relaciji podaci u tabelama Cene i Artikli, može se naći najbolji način za izbor cene.
Ti, koliko vidim imaš relaciju između ove dve tabele preko polja ID u tblArtikli i IDArtikli u tabeli tblCene, a polje IDArtikl u tblCene je prazno, nema unosa.
Relacija mora biti drugačije postavljena, onda se može koristiti funkcija DMax ili DMin uz dva uslova, naziv u jednoj tabeli jednako je naziv u drugoj a količina u tblArtikli je manja od odDo količine u tblCene.
 
Odgovor na temu

srdrazic

Član broj: 187994
Poruke: 509



+13 Profil

icon Re: Pronalazenje podatka u drugoj tabeli01.09.2013. u 14:26 - pre 128 meseci
Ako izbrišem relaciju prema tabeli tblCene, recimo da mi nije potrebna jer ću cene unositi nezavisno od unosa, šta će se onda desiti?
Promenio sam naziv polja "od_Do" u tblCene u "UkupnoBoca"
Teško je biti direktor a još teže ne biti!?
Prikačeni fajlovi
 
Odgovor na temu

BiloKoje
Beograd

Član broj: 40147
Poruke: 401



+4 Profil

icon Re: Pronalazenje podatka u drugoj tabeli01.09.2013. u 17:20 - pre 128 meseci
Ja sam uradio nešto što, čini mi se nisi očekivao. Objasniću zašto.
Naime u subformi tblArtikli polje Artikli promenio sa u combo i odabrao za izvor podataka tabelu cene, a da sadrži podatak ID iz tabele tblCene. Vidljiva polja su Naziv i Od-Do. -tako da se ne ukucava naziv i OD-Do već se bira iz liste, a nakon izbora na event -afteUpdate dao sam da na osnovu izabranog artikla nađe u Tabeli tblCene odgovarajuću vrednost u poju cena i unese u polje cena u subformi Tblartikli.
Zašto sam ovako uradio? Ako imaš tabelu u kojoj su smešteni podaci o artiklima, praktično sa dva naziva, Od-Do je dodatni naziv, nepraktično je svaki put kad se unose podaci da se ukucava naziv pa još jedan, dodatni, atribut. Efikasnije je da se bira artikal sa liste. Tebi svakako stoji da postaviš relacije, da optimizuješ podatke, ovo korak u tom pravcu. Može se i drugačije ali bi valjalo, to bih ti i predložio, da završiš sa strukturom podataka i relacijama, pa da onda tražimo najefikasnija rešenja u aplikaciji. Možemo da prodiskutujemo ceo projekat, ovde ima nekolicina majstora koji su uvek tu da daju jako dobre predloge.
Prikačeni fajlovi
 
Odgovor na temu

srdrazic

Član broj: 187994
Poruke: 509



+13 Profil

icon Re: Pronalazenje podatka u drugoj tabeli01.09.2013. u 20:07 - pre 128 meseci
Hvala na odgovoru i trudu ali mislio sam da kada unesem naziv artikla i kada se dobije ukupan broj boca onda to bude uslov za ulazak u tblCene i tamo pronađe cenu koja odgovara ukupnom broju boca. Znači artikl i ukupan broj boca su uslov za pretragu cene u tblCene.
Malo je nepraktičan combobox kada se pojavi više artikala.
Teško je biti direktor a još teže ne biti!?
 
Odgovor na temu

BiloKoje
Beograd

Član broj: 40147
Poruke: 401



+4 Profil

icon Re: Pronalazenje podatka u drugoj tabeli02.09.2013. u 06:34 - pre 128 meseci
Da, malo sam "promašio temu", a nisam stigao juče da ponovo pogledam bazu. Evo jednog mogućeg rešenja, s tim što verovatno treba još malo doraditi. Dodao sam upit IzborCena, i Event proceduru na polje Komada na podformi tblArtikli.
U svakom slučaju stoje primedbe oko relacija. Malo zbinjuju i nazivi objekata baze, to ćeš, verujem, menjati.
Prikačeni fajlovi
 
Odgovor na temu

srdrazic

Član broj: 187994
Poruke: 509



+13 Profil

icon Re: Pronalazenje podatka u drugoj tabeli02.09.2013. u 09:43 - pre 128 meseci
Možda se nismo razumeli. Postaviću video klip, naravno ono je montaža ali bi trebalo onako da radi.
Hvala još jednom.
Teško je biti direktor a još teže ne biti!?
Prikačeni fajlovi
 
Odgovor na temu

BiloKoje
Beograd

Član broj: 40147
Poruke: 401



+4 Profil

icon Re: Pronalazenje podatka u drugoj tabeli02.09.2013. u 10:34 - pre 128 meseci
Ne mogu da vidim video klip, nemam odgovarajući program verovatno.
Ne znam šta se nismo razumeli, u mom primeru sam stavio samo kod za izbor cene, nisam išao na popunjavanje količine i ukupnog iznosa, to si već imao. Evo spojio sam sve.
Dakle, uneseš naziv, broj gajbi, broj boca u gajbi, program bira cenu, unosi ukupan broj boca i ukupnu vrednost. Ja sam razumeo da je to zadatak.
Prikačeni fajlovi
 
Odgovor na temu

srdrazic

Član broj: 187994
Poruke: 509



+13 Profil

icon Re: Pronalazenje podatka u drugoj tabeli02.09.2013. u 10:54 - pre 128 meseci
Video klip je zipovan odnosno zapakovan u RAR datoteku, on u sebi ima player već ugrađen, potrebno je samo uraditi dvoklik na njega.
U prethodnom primeru to kod mene nije radilo pa sam klip okačio . Sada to u ovom primeru fercera super, hvala.

Teško je biti direktor a još teže ne biti!?
 
Odgovor na temu

[es] :: Access :: Pronalazenje podatka u drugoj tabeli

[ Pregleda: 2482 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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