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

Kalkulacija - pomoc

[es] :: Access :: Kalkulacija - pomoc

[ Pregleda: 2934 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

duledixi
Banja Luka

Član broj: 62165
Poruke: 67
*.teol.net.



+3 Profil

icon Kalkulacija - pomoc22.10.2009. u 13:01 - pre 176 meseci
Molim ljude dobre volje sa ovog foruma za jednu pomoc oko kalkulacija.
Recimo da imam definisane sledece artikle:
Artikal1
Artikal2
Artikal3
Artikal4
Artikal5

e sad mene interesuje moze li se kako napraviti da u kalkulaciji unosim
Artikal1=10kom
Artikal2=10kom
Artikal3=10kom
Artikal4=10kom

a pri knjizenju kalkulacije da mi se to knjizi na
Artikal5=40kom

Sve ideje su dobrodosle.
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Kalkulacija - pomoc22.10.2009. u 13:08 - pre 176 meseci
Ako sam te dobro shvatio, ovako:

Code:
update kalkulacije set kolicina = (select sum(kolicina) from kalkulacije where sifra_artikla in ("Artikal1", "Artikal2"...) and
broj_kalkulacije = :broj) where sifra_artikla = "Artikal5" and broj_kalkulacije = :broj


To bi bio najjednostavniji sql, ali može se još optimizirati.

Ili možeš pamtiti količine artikla od 1-4 u neku varijablu i onda kod knjiženja samo daš tu varijablu artiklu5...


F
 
Odgovor na temu

duledixi
Banja Luka

Član broj: 62165
Poruke: 67
*.teol.net.



+3 Profil

icon Re: Kalkulacija - pomoc22.10.2009. u 13:12 - pre 176 meseci
Hm, zanimljiva ideja pokusam pa javim rezultate
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Kalkulacija - pomoc22.10.2009. u 13:34 - pre 176 meseci
Ovaj put mislim da se ne salzem sa captPickard. TSa ce biti kada bude neka druga kombinacija atrtikala, recimo B1,b2,b3..b9 a treba da se knjize u B10?
 
Odgovor na temu

duledixi
Banja Luka

Član broj: 62165
Poruke: 67
*.teol.net.



+3 Profil

icon Re: Kalkulacija - pomoc22.10.2009. u 13:43 - pre 176 meseci
Citat:
Zidar: Ovaj put mislim da se ne salzem sa captPickard. TSa ce biti kada bude neka druga kombinacija atrtikala, recimo B1,b2,b3..b9 a treba da se knjize u B10?

Pretpostavljam da si mislio na SQL sto je captPickard postavio.
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Kalkulacija - pomoc22.10.2009. u 14:56 - pre 176 meseci
Citat:
Zidar: Ovaj put mislim da se ne salzem sa captPickard. TSa ce biti kada bude neka druga kombinacija atrtikala, recimo B1,b2,b3..b9 a treba da se knjize u B10?


Ma jasno Zidar, mislio sam da mu je ovo konkretan primjer za jedan slučaj :-)

Ako neće biti uvijek ti artikli, onda bi trebalo staviti još neku oznaku u bazu. Npr.

Artikli
-------
Sifra PK
Naziv
Oznaka

Artikal1 ime 1
Artikal2 nekodrugo 1
....
Artikal5 nesto 2

I sada sa upitom može dobiti sumu

Code:
update kalkulacije set kolicina = (select sum(kolicina) from kalkulacije where oznaka = "2" and 
broj_kalkulacije = :broj) where sifra_artikla = :neki artikal and broj_kalkulacije = :broj


Makar je i ovo malo nezgodno, jer kako se povećava broj oznaka, biti će teško pratiti koja se gdje spaja...
Moramo malo razmisliti :-) Zidar, ideja?

p.s. možda da duledixi malo dublje objasni problem. Mogla bi se napraviti tablica "grupe artikala", pa da se definira shema koja grupa se zbraja sa kojom...

F
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Kalkulacija - pomoc22.10.2009. u 18:55 - pre 176 meseci
Sad je bolje. Nikda nije u pitanju jedan specijalan slucaj.

Srecom, isto pitanje je postavljeno an Icentar foumu i tamo se razvija lepa diskusija.
http://www.icentar.com/showthread.php?p=80470#post80470
Da ne dupliramo, neka ostane tamo
 
Odgovor na temu

duledixi
Banja Luka

Član broj: 62165
Poruke: 67
*.teol.net.



+3 Profil

icon Re: Kalkulacija - pomoc23.10.2009. u 09:04 - pre 176 meseci
Evo postavio sam primjer na gornjem linku da ne dupliramo kako kaze @Zidar
Pozdrav
 
Odgovor na temu

[es] :: Access :: Kalkulacija - pomoc

[ Pregleda: 2934 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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