[ aii289955 @ 27.06.2004. 11:49 ] @
Da li je moguce da se rezultat procedure u formi automatski prebacuje u tabelu.
I kako bih to mogao da izvedem.
Unapred hvala.
[ Zidar @ 28.06.2004. 20:20 ] @
Moze i ne moze. Procedura ne vraca nikakav rezultat, pa nema sta da se upisuje :-) Funkcija vraca rezultat koji naravno moze da se upise i u neku tabelu. S druge strane, procedura moze da upise nesto u tabelu iako ne vraca nikakav rezultat.

E posto smo te sad totalno sludeli, kazi nam lepo sta te u stvari muci. kakva procedure, kakva baza, sta se racuna, gde treba da se upise i slicno. I nadji neku dobru knjigu za pocetak.

;-)
[ aii289955 @ 28.06.2004. 22:27 ] @
Izgleda da je problem semanticke prirode:-).
U stvari ono sto meni treba jeste da u formi kad otkucam sifru proizvoda automatski se ispisuje naziv tog proizvoda, njegova cena i sl. I to ja dobijem putem expression buildera, medjutim te vrednosti (naziv, cena) se ne upisuju u tabelu
vec je u tabeli upisana samo sifra, tako da sa ovim ostalim vrednostima vise ne mogu da operisem.
A knjige sam otpisao jer se ne bave ni jednim prakticnim primerom vec iskljucivo teorijom. Ali ako postoji nesto dobro, nabavicu.
Pozdrav.
[ Zidar @ 29.06.2004. 13:28 ] @
Ej, stani malo :-) Sve je u najboljem redu. U tabelu i treba da se upisuje samo sifra, a ne i svi ostali podaci. Ako hoces da vidis sve ostale podatke koji idu uz sifru, napravi kveri koji povezuje dve tabele (JOIN). Bez obzira sto knjige pricaju samo o teoriji, prouci deo o organizovanju podataka - dizajn baze, normalizacija i upotreba kverija da se povezu normalizovane tabele.
[ Hamza @ 30.06.2004. 14:40 ] @
Ako vec moras da upises vrijednosti iz pomocne tabele (a meni se desavalo da moram) onda ces to ostvariti putem makroa.

Napravi makro koji ce opcijom SetValue prepisati zeljenu vrijednost iz jednog polja forme u drugo.

Polje "x" ce ti biti ono polje u formi u kojem se pokazuje vrijednost
Polje "y" ce ti biti ono polje u formi koje je povezano sa odgovarajucim poljem

Makro ce ti izgledati ovako

SetValue
Item [x]
Expression [y]

Polju u koje upisujes sifru proizvoda u "AFTERUPDATE" dodijeli gore navedeni makro kako bi nakon upisa sifre samim izlaskom iz polja pokrenuo makro. Dalje je automatika, cim upises sifru makro ce automatski upisati i zeljenu vrijednost u zeljeno polje.
[ aii289955 @ 01.07.2004. 18:29 ] @
Ovaj makro cu morati da probam, nego onaj JOIN kveri mi bas nije jasan. Probao sam preko query wizarda da uzmem iz tabele "Stavke" polje [Sifra robe] a iz tabele
"Roba" polja [Naziv robe] i [Cena]. Medjutim iako su ta polja u istom kveriju oni rade nezavisno jedna od drugih.
[ Zidar @ 05.07.2004. 13:53 ] @
Pogledaj u nekoj knjizi kako se pravi JOIN izmedju dve tabele. Zaboravi na wizard, radi u design modu. Wizard je dozvoljen samo za unmatched i duplicate query. Obican JOIN naprosto MORAS DA NAUCIS kako se radi.
[ aii289955 @ 06.07.2004. 19:09 ] @
Vazi, hvala.
[ aii289955 @ 08.07.2004. 16:56 ] @
E uspeo sam da napravim JOIN kveri. I nije bilo tako tesko samo sto nisam znao da to uopste i moze. A bez toga nisam mogao ni korak dalje. Zahvaljujem se na pomoci.
I jedno pitanje za Hamzu. Da li se "x" i "y" navode u "name" polja? Ja sam tako uradio ali nisam uspeo da pokrenem makro. Ne znam sta bi jos moglo da bude posto sam sve ostalo uradio po uputstvu.
Pozdrav.
[ Hamza @ 12.07.2004. 21:42 ] @
Da,
X i Y trebna da stoje u Name polja i makro bi morao raditi.
[ aii289955 @ 30.07.2004. 16:32 ] @
Nazalost makro i dalje ne radi. Stalno mi izbacuje da ne postoji forma roba
a ona postoji. Ali nema veze.
Nego imao bih jos jedno pitanje.
Ne radi mi expression builder u odeljku event, vec samo kada ga napisem
u control source. To mi medjutim ne odgovara jer meni treba da odmah po
ukucavanju sifre robe dobijem naziv robe, cenu i ostalo, a ovako to dobijem
tek kad otvorim ponovo formu.
Ima li tu resenja, ili ako moze neko da mi da primer select naredbe (valjda je ta)
kojom bi to uradi u codu.
Hvala.