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

Problem duplog unosa

[es] :: Access :: Problem duplog unosa

[ Pregleda: 2928 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

speedx
Duško Borić
student
Teslić

Član broj: 190751
Poruke: 45
*.teol.net.



Profil

icon Problem duplog unosa13.02.2012. u 18:00 - pre 147 meseci
Pozdrav drustvo... evo imam jedan zanimljiv problem pa ako je neko zainteresovan da ga resi bice super, a mozda bude i nekom drugom od koristi.. :D

E ovako: :)

Napravio sam program za Trgovinu, ono standardno unos,prodaja,izdavanje racuna i ostalo i to sve super funkcioniše, ali u toku koriscenja pojavio se problem duplog unosa...

Znaci ja na formi kucam redom sifraArtikla, Kolicina, a on sam izbaci cenu i iznos i ostalo, ali kad neko nakupi punu korpu stvari i sad odkucam npr. pivo, pa onda odkucam smoki, pa odkucam salama ..... kad ono na dnu korpe jos jedna piva :( i ja sad moram ponovo se vratit na pocetak racuna i promenit kolicinu pive na 2, jer ako opet odkucam sifru pive onda mi javi dupli unos... ajd ja stavim u tabeli robe da je Duplikat OK. , ali onda opet problem na racunu kad ostampam piva stoji dva puta a to stvarno ispadne glupo...

e sad moze li se nekako napravit u VB ili nekako da kada ja pono unesem sifru pive samo da mi poveca gore kolicinu kod pive ,a ne da bude dva puta na racunu...???

Et pa ko prvi resi ima gajbu pive od mene... :)
forum-republike-srpske.com/
 
Odgovor na temu

FOX028
Visoka tehnicka skola strukovnih studija
Kosovska Mitrovica

Član broj: 258986
Poruke: 850

Sajt: https://www.zile028.com


+49 Profil

icon Re: Problem duplog unosa13.02.2012. u 18:24 - pre 147 meseci
dobro bi bilo da okacis tu tvoju aplikaciju pa da pokusamo da resimo prblem direktno u njoj.
 
Odgovor na temu

speedx
Duško Borić
student
Teslić

Član broj: 190751
Poruke: 45
*.teol.net.



Profil

icon Re: Problem duplog unosa13.02.2012. u 18:53 - pre 147 meseci
Citat:
FOX028: dobro bi bilo da okacis tu tvoju aplikaciju pa da pokusamo da resimo prblem direktno u njoj.



evo sace , samo moram skoro sve izbrisat a ostavit ovo samo za prodaju.. jer je stvarno povelik...
forum-republike-srpske.com/
Prikačeni fajlovi
 
Odgovor na temu

Dexxxl
Dejan Stojanovic
Blagi uzas
Knjazevac

Član broj: 252836
Poruke: 212
93-87-168-136.dynamic.isp.telekom.rs.



+9 Profil

icon Re: Problem duplog unosa13.02.2012. u 18:54 - pre 147 meseci
Kao prvo ne vidim sta je tu :( ako je covek dodao jos par piva.

Mozes da postavis PK na kombinaciju BrojRacuna i SifraRobe, tako da ti signalizira, odnosno ne dozvoli ti dupli unos.
Druga varijanta, koja tebi verujem vise odgovara je da na reportu Racun dodas Group by SifraRobe, detalje ne prikazujes, vec u footeru prikazes sumu, tako da ako se neki artikl javi vise puta ti u formi unosis svaki put sifru i kolicinu, a na reportu dobijes samo sumu svih kolicina.
 
Odgovor na temu

speedx
Duško Borić
student
Teslić

Član broj: 190751
Poruke: 45
*.teol.net.



Profil

icon Re: Problem duplog unosa13.02.2012. u 19:09 - pre 147 meseci
Citat:
Dexxxl: Kao prvo ne vidim sta je tu :( ako je covek dodao jos par piva.

Mozes da postavis PK na kombinaciju BrojRacuna i SifraRobe, tako da ti signalizira, odnosno ne dozvoli ti dupli unos.
Druga varijanta, koja tebi verujem vise odgovara je da na reportu Racun dodas Group by SifraRobe, detalje ne prikazujes, vec u footeru prikazes sumu, tako da ako se neki artikl javi vise puta ti u formi unosis svaki put sifru i kolicinu, a na reportu dobijes samo sumu svih kolicina.



Problem je sto ja stampam na fiskalni stampac pa ne idem preko reporta vec podatke saljem u .inp fajl preko VB koda.. pa na stampac... :(
a ako zabranim dupli unos onda nekad moram po pet puta se vracat na neki artikl i ne samo na pivu nekad i na salamu , a ne mogu prvo robu iz korpe sortirat prebrojat pa unosit... :(
forum-republike-srpske.com/
 
Odgovor na temu

sapet
Novi Beograd
sluzbenik
Srbija

Član broj: 25598
Poruke: 150
*.cpe.vektor.net.

Sajt: sasapetrovic.bravesites.c..


+2 Profil

icon Re: Problem duplog unosa13.02.2012. u 19:19 - pre 147 meseci
Nemam puno vremena, ali pokušaću na brzinu da pomognem pošto sam imao sličnu situaciju.
Nakon unosa podataka za račun, pripremi ih u poseban query bez duplikata sifara, ali sa sabranim količinama.
Iz tog query-ja štampaj i po potrebi puni u posebnu tabeli ako ti u programu treba ili radi dalje sa tim podacima šta je potrebno.
Izvini na brzini, ne znam da li sam bio dovoljno jasan.
Pozdrav.
 
Odgovor na temu

pmiroslav
Miroslav
Osijek

Član broj: 57354
Poruke: 298
*.dsl.optinet.hr.



+2 Profil

icon Re: Problem duplog unosa14.02.2012. u 09:14 - pre 147 meseci
Probaj nešto ovako. Ovo ne zbraja količine ali prvjerava dali je šifra artikla več upisana i vrača te na taj zapis.

Code:
Private Sub Combo21_BeforeUpdate(Cancel As Integer)

Dim UNOS As Integer
Dim PRODAJA As Integer
Dim stLinkCriteria As String
Dim rsc As DAO.Recordset

Set rsc = Me.RecordsetClone

UNOS = Me.ArtiklID.Value
PRODAJA = Me.ProdajaID.Value



stLinkCriteria = "[ArtiklID]=" & UNOS

    ' Provjera dali u  tblProdajaStavke več postoji šifra koja se upisuje

If DCount("[ArtiklID]", "tblProdajaStavke", _
"[ArtiklID] = " & UNOS & "AND [ProdajaID] =" & PRODAJA) > 0 Then

Me.Undo

MsgBox "Upozorenje Sifra broj " & UNOS & " več je ranije upisana." & vbCr & vbCr & "Biti ćete prebačeni na taj zapis.", vbInformation

rsc.FindFirst stLinkCriteria
Me.Bookmark = rsc.Bookmark
End If

End Sub
Prikačeni fajlovi
 
Odgovor na temu

izonic
ishab zonic
Tuzla

Član broj: 38128
Poruke: 591
*.PPPoE-6664.sa.bih.net.ba.

Sajt: www.icentar.ba


+2 Profil

icon Re: Problem duplog unosa14.02.2012. u 09:36 - pre 147 meseci
Citat:
e sad moze li se nekako napravit u VB ili nekako da kada ja pono unesem sifru pive samo da mi poveca gore kolicinu kod pive ,a ne da bude dva puta na racunu...???


Ovo se ovako ne radi.
To bi samo zbunilo kupca a on gleda u monitor.
Pogledajmo malo kako se radi u velikim trznim centrima. Postojibar kod citac i roba se samo provlaci preko bar koda.
Rijetko kada kasir pristupa i promjeni kolicine na vise jer i to mu je sporije nego provlacenje.

Ako imamo dvije tabele a trebalo bi tj. Tabelu racuna i tabelu stavki.
Stavke kucamo onako kako se nalaze odnosno kako vadimo iz korpe pa prema tome jedan te isti artikal mozemo ukucati vise pota.
Kada smo zavrsili sa upisom pri kliku na stampu racuna prrvo se zapšisuje sve u bazu a iz baze potrazujemo podatke na osnovu broja racuna te ih grupiramo po artiklima i kao takve stampamo.

Moze se napraviti koda da dodaje kolicinu ali kako sam gore naveo to bi samo zbunjivalo kupca.

zxz
 
Odgovor na temu

speedx
Duško Borić
student
Teslić

Član broj: 190751
Poruke: 45
*.teol.net.



Profil

icon Re: Problem duplog unosa14.02.2012. u 11:31 - pre 147 meseci
Citat:
pmiroslav: Probaj nešto ovako. Ovo ne zbraja količine ali prvjerava dali je šifra artikla več upisana i vrača te na taj zapis.

Code:
Private Sub Combo21_BeforeUpdate(Cancel As Integer)

Dim UNOS As Integer
Dim PRODAJA As Integer
Dim stLinkCriteria As String
Dim rsc As DAO.Recordset

Set rsc = Me.RecordsetClone

UNOS = Me.ArtiklID.Value
PRODAJA = Me.ProdajaID.Value



stLinkCriteria = "[ArtiklID]=" & UNOS

    ' Provjera dali u  tblProdajaStavke več postoji šifra koja se upisuje

If DCount("[ArtiklID]", "tblProdajaStavke", _
"[ArtiklID] = " & UNOS & "AND [ProdajaID] =" & PRODAJA) > 0 Then

Me.Undo

MsgBox "Upozorenje Sifra broj " & UNOS & " več je ranije upisana." & vbCr & vbCr & "Biti ćete prebačeni na taj zapis.", vbInformation

rsc.FindFirst stLinkCriteria
Me.Bookmark = rsc.Bookmark
End If

End Sub



E ovo mi je donekle i OK... Zato hvala puno drugu pmiroslav na ulozenom trudu... nije bas ono sto sam zamislio ali opet je bolje...

mada sam danas bio u jednom marketu i kupovo sam svasta i medju ostalog i nekoliko piva :) i kad na racunu i kod njih isto piva pise 6 puta i svaka posebno isto kao sto bi i kod mene bilo.. tako da mi je sada malo lakse...

Hvala svima na pomoci.. mozda je ovo bila i glupa tema,al hajd mozda jos nekom pomogne...

Pozdrav.
forum-republike-srpske.com/
 
Odgovor na temu

smal
Slobodan Maljković
Kragujevac, Srbija

Član broj: 228672
Poruke: 286
*.static.sbb.rs.



+13 Profil

icon Re: Problem duplog unosa14.02.2012. u 11:55 - pre 147 meseci
Sve to stoji, ali mora se ipak ostaviti i mogućnost za ručni unos količina. Na pr, kupac je pazario 36 kom kesica praška za pecivo, na kojima je barkod sitan i slabo čitljiv, pa je kasiru daleko jednostavnije da unese brojku 36 pa * šifru ili barkod, nego da se muči i zaustavi red na kasi provlačeći problematični artikl 36 puta.

Inače klasična Access boundovana forma/subforma nije praktična za maloprodajnu kasu, jer zauzima ruke kasiru, odvlači mu pažnju od kupca, robe i novca, što je svakako primarno u maloprodaji. Mnogo je efikasniji dizajn sa jednim poljem za unos (unbound) i listom kupljenih artikala koja se prikazuje ispod...

Takođe, u maloprodaji robe široke potrošnje mora se ostaviti mogućnost minusnih zaliha, jer nije za očekivati da u tako dinamičnom okruženju (veliki broj artikala, roba stalno ulazi i izlazi...) da će stanje zaliha u svakom trenutku biti besprekorno tačno. U suprotnom, jako brzo se dolazi do sumanute situacije da kupac u korpi ima na pr. tri jogurta, a kasir ne može da ih proda, jer na stanju ima samo dva. Ispravke se rade na popisu, a trgovina u međuvremenu treba nesmetano da prodaje robu, to joj je posao, a ne da opslužuje program.
 
Odgovor na temu

[es] :: Access :: Problem duplog unosa

[ Pregleda: 2928 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

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