Access forma pitanje

1

Access forma pitanje

offline
  • drejk 
  • Ugledni građanin
  • Pridružio: 31 Mar 2005
  • Poruke: 448
  • Gde živiš: Novi Beograd

Imam pitanje vezano za Access.
Treba iz excela da importujem u Access jednu bazu, sto sam uspeo da uradim.
Sad je sledece sto hocu, da napravim formu, na kojoj ce biti tri kontrole (recimo da su sve tri textboxovi, mada moze i kombinacija sa combo boxom ako je jednostavnije), i zelim da se u dva textboxa unesu podaci (vrednosti dva polja iz importovane baze) i ukoliko postoje te dve vrednosti u tabeli da se automatski u treci textbox upise vrednost treceg polja iz tog recorda.

da pojednostavim, imamo recimo u tabeli Ime, Prezime, Broj telefona,

zelim da korisnik u prva dva polja upise ime i prezime i ukoliko u tabeli postoje to Ime i Prezime da se u trecem textboxu automatski ispise broj telefona.

Pokusavao sam i varijante sa combo boxom i raznim kombinacijama u control source al mi nije islo. Gledao po googlu primere i nisam nasao.

Hvala unapred

Drejk



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 11 Sep 2005
  • Poruke: 621

potrebno je da napravis query koji ces povezati sa formom(tj text boxom u formi).

Npr.

SELECT broj_telefona
FROM <ime tabele>
WHERE ime=FORMS!<ovde ide ime forme>!<ovde ide ime polja o kojem biras ime>
AND prezime=FORMS!<ovde ide ime forme>!<ovde ide ime polja o kojem biras prezime>;

Tako barem mislim da moze...



offline
  • drejk 
  • Ugledni građanin
  • Pridružio: 31 Mar 2005
  • Poruke: 448
  • Gde živiš: Novi Beograd

Pa i ja sam kontao da mi je preko sql-a najlakse, samo nisam mnogo radio u accessu (vise radio u excelu - vba) ali baza na kojoj treba da radim je mnogo veca (excel ne moze da je svari).

e sad... ako bi mogao korak po korak... ja sam napravio formu sa 3 text boxa... i importovao sam bazu...

da li da textboxovi budu unboundovani / boundovani (ili neki od njih samo), da li taj upit pravim u nekom event-u ili bas poseban query..

hvala

offline
  • Pridružio: 29 Dec 2006
  • Poruke: 55

Odmah da te obeshrabrim. Access nećeš moći da naučiš za dve nedelje kao Excel. Suviše je kompleksan. Ako je za jednokratnu upotrebu, najbrži način da napraviš formu je da koristiš takozvane Wizarde. Ako misliš išta ozbilnije da se njime baviš, dobro bi ti došla neka knjiga ili tutorijal u elektronskom obliku.
I da ti odgovorim direktno na pitanje. Ako ćeš u formi koju praviš da ažuriraš polja iz tabele koju si inportovao u Access, onda koristi bound(vezane) tex boxove. Prenosiš ih sa Field List-e na podlogu forme, ako radiš u Design modu. Ako radiš putem Wizarda, onda nemoraš da brineš o tome, već samo prati pitanja access-a.

offline
  • drejk 
  • Ugledni građanin
  • Pridružio: 31 Mar 2005
  • Poruke: 448
  • Gde živiš: Novi Beograd

Hvala na pomoci, ali resio sam. Napravio sam query i pozivao ga iz forme. Cak sam ubacio i par command buttona za gasenje i ponavljanje "aplikacije", radi super. Takodje sam podesio i startup svojstvo baze da to bude sve olaksano korisniku.

Hvala na sugestijama, moracu da pronadjem neke tutorijale i knjige (predlazete neku, za pocetak?) jer shvatam koliko moze da se uradi uz malo truda.

Hvala svima

Pozdrav

Drejk

offline
  • Pridružio: 11 Sep 2005
  • Poruke: 621

Samo da ti preporucim da kada pocnes sa accessom nemoj da ucis pravljenje upica preko onog accessovong nacina(ne znam kako se zove, nesto na "b").
Nego kucaj ceo SQL kod, tako ces imati mnogo vise koristi.

anyway srecno Wink

offline
  • Pridružio: 29 Dec 2006
  • Poruke: 55

Tutoriali:

tutoriali.org
(Access.pdf , 1.5 Mb , 59 strana)

icentar.com/showthread.php?t=80
( Vodic kroz MS Access 2000, 30 fajlova tipa .pdf)

Ono na "b" zove se Query Designer ili eventualno Query Builder, što je pogrešan naziv. Upiti se dizajniraju. Naravno da je bolje prvo naučiti tablicu množenja pa onda koristiti digitron i s time se potpuno slažem.

offline
  • Pridružio: 11 Sep 2005
  • Poruke: 621

hehe sada sam morao da trazim knjigu.
ono na "B" se zove QBE (Query By Example)
to je onaj access-ov prozor za kreiranje upita

"na B" =))))

offline
  • drejk 
  • Ugledni građanin
  • Pridružio: 31 Mar 2005
  • Poruke: 448
  • Gde živiš: Novi Beograd

Baalzamon ::hehe sada sam morao da trazim knjigu.
ono na "B" se zove QBE (Query By Example)
to je onaj access-ov prozor za kreiranje upita

"na B" =))))


Smile)) pa ucio sam na visoj SQL pa mi njegova sintaksa i lezi (sigurniji sam sa njom Smile zato sam ovaj slucaj i resio preko query-ija (znao sam sta radim Smile.

Hvala svima na pomoci i linkovima

Drejk

offline
  • Pridružio: 09 Apr 2008
  • Poruke: 5
  • Gde živiš: Gornji Milanovac

tereba mi pomoc oko povezivanja tri pabele u Accesu.
iz jene vucem naziv iz tabele plana plansku kolicunu a iz tabele ostvarenja ostvarenu kolicinu rude (re je o geoloskom softveru) po mesecima za godinu. Naravno u odvojenim tabelama su mesec i godina.

Ko je trenutno na forumu
 

Ukupno su 1176 korisnika na forumu :: 48 registrovanih, 7 sakrivenih i 1121 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., airsuba, aleksmajstor, Apok, bankulen, bigfoot, bojcistv, CikaKURE, darkojbn, Denaya, djboj, Dovla, Fog of War, Frunze, ginjica, gomago, hologram, ikan, Još malo pa deda, Kibice, kikisp, kripo, kybonacci, Marko Marković, mercedesamg, Mercury, milanovic, Millennium, Milos ZA, nenad81, nesa1962, nikoli_ca, panzerwaffe, Parker, radoznao, Sass Drake, Springfield, Stanlio, suton, TheBeastOfMG, Trpe Grozni, vathra, Vatreni Zmaj, vladulns, zdrebac, zlaya011, Zoca, šumar bk2