[ anakin14 @ 07.07.2008. 23:13 ] @
| Imam dva pitanja:
1) ako imam tabelu u kojoj imam kolone datum,opis i vrednost :
datum opis vrednost
6 jan a 1000
6 jan b 2300
7 jan c 1800
7 jan a 2050
...
i tabelu kursa evra koja sadrzi datum i kurs, kako da dobijem istu tabelu kao prvu gde ce u pored vrednosti da se doda i kolona vrednost u evrima?
2) tebela je ista kao i prva, a pitanje je: Kako da dobijem tabelu koja sadrzi:
opis broj promena
a 2
b 1
c 1
znaci da bez ponavljanja izlista sve vrednosti iz kolone opis koje su se pojavljivale, a u koloni broj promena da vrati vrednost ponavljanja te vrednosti.
Puno hvala!!!
|
[ Getsbi @ 08.07.2008. 06:00 ] @
Recimo da se prva tabela zove Pormene, a druga Kurs. Prva ima ključ nad poljem PromenaID, a druga nad poljem Datum.
1)
Code:
SELECT PROMENE.PROMENAID,
PROMENE.DATUM,
PROMENE.OPIS,
PROMENE.VREDNOST,
KURS.KURS,
([VREDNOST]) / ([KURS]) AS [VREDNOST U EVRIMA]
FROM KURS
RIGHT JOIN PROMENE
ON KURS.DATUM = PROMENE.DATUM;
2)
Code:
SELECT PROMENE.OPIS,
COUNT(PROMENE.OPIS) AS BROJPROMENA
FROM PROMENE
GROUP BY PROMENE.OPIS;
[Ovu poruku je menjao Getsbi dana 08.07.2008. u 07:36 GMT+1]
[ anakin14 @ 10.07.2008. 04:17 ] @
Hvala puno!
Imam jos jedno pitanje, posto mi je dosta tesko da sa excela predjem na access,
U excelu sam sve radio iz koda i imao sam jednu tabelu koja je sadrzala tip promene
tip konto vrednost znak
nabavka dobavljaci n -1
nabavka roba u 1
nabavka razlika u ceni robe m -1
prodaja kupci u 1
prodaja prihod od prodaje u -1
prodaja roba u -1
prodaja razlika u ceni robe m 1
prodaja nabavna vrednost robe n 1
i sad u jednom comboboxu ja biram (nabavka,prodaja... itd) i program prebroji vrednosti nabavke recimo (3) i u bazu pored datuma, naziva robe itd prema ovoj tabeli ispisuje konto, zatim vrednost (koja zavisi da li je nabavna,prodajna ili razlika) i upise onoliko sloga koliko jtip promene sadrzi, u ovom slucaju 3, itd. mislim da ste me razumeli.
E sad kako da ovo uradim u accessu, znaci poenta je da imam tabelu u kojoj odredjujem po tipu konta koji odaberem kako ce se popunjavati druga tabela. Hvala puno i pozdrav!
[ Getsbi @ 10.07.2008. 05:39 ] @
Nisam ovo baš najbolje razumeo. Da li treba, na osnovu izabrane vrednosti iz Combo box-a na formi, da se menja sadržaj podforme, odnosno dostupnost i nedostupnost nekih polja na njoj)?
Zakči primer i napiši na formi u nekoj labeli šta očekuješ.
[ anakin14 @ 10.07.2008. 06:49 ] @
uprosticu
ako na formi imam combo gde biram tip i izaberem prodaju,
i imam combo gde biram robu i izaberem mleko,i izaberem kolicinu posle ovoga moj cod radi sledece:
u tabeli tipovi promena trazi sve vrednosti iz kolone tip = prodaja , zatim u zavisnosti od toga da li je u koloni vrednost (n,u ili m) on vraca - ako je n odgovarajucu vrednost za datu robu iz tabele nabavne vrednosti, ako je p odgovarajucu vrednost iza tabele prodajne vrednosti, ako je m razliku. sve u svemu on ce posle biranja ,prodaja,mleko,2 u bazu upisati
kupci mleko 100
prihod od prodaje mleko -100
roba mleko -60
razlika u ceni mleko -40
nabavna vrednost mleko 100
u excelu sam koristio puno koda za ovo, da li postoji neko jednostavnije resenje, a bitno mi je da sve mogucnosti za neki tip promene drzim u tabeli.
hvala
[ Getsbi @ 10.07.2008. 09:21 ] @
Sad je jasnije. Radi se o knjiženju finansijskih isprava u glavnu knjigu. Ja za to takođe koristim VBA kod. Verujem da bi moglo umesto VBA koristiti akcione query-je tipa Update i Append. U svakom slučaju ako se opredeliš za ovu drugu vrstu pristupa, malo prouči pomenute query-je.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.