Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 19 odgovora
  • 6.541 pregleda

Najnovija ↓

zabraniti unos količine sa stanja manjeg od 1 01.01.2013. u 13:41 · pre 168 meseci #1
*** na polju proizvoda imam slijedeči kod
i tu provjeravam barkod

***problem je sto mi je stanje proizvoda u query QStanje sa kontrolnim poljem SUMA(stanje proizvoda)
***ideja je zaustaviti unos količine koja je po defaultu =1 ako je SUMA<1 tj ne dozvoliti da stanje ode u minus

*** svaka ideja dobrodošla

unaprijed zahvalan

nevsad ramic

Private Sub proizvod_BeforeUpdate(Cancel As Integer)
Dim rstproizvod As Recordset, strproizvod As String

Set rstproizvod = CurrentDb.OpenRecordset("select * from proizvodi", dbOpenSnapshot)
strproizvod = proizvod
rstproizvod.FindFirst ("proizvod = '" & strproizvod & "'")
If rstproizvod.NoMatch Then
If DLookup("NoviP", "KORISNIK") Then
If Pitanje("Nemate artikl sa tom šifrom!!!Želite li unijeti?") = "Da" Then
DoCmd.OpenForm "proizvodi", acNormal, , , , acDialog, Me.proizvod
Else
Me!proizvod.Undo
Cancel = True
SendKeys "{ESC}{ESC}"
End If
Else
MsgBox ("Nemate artikl sa tom šifrom!!!")
Me!proizvod.Undo
Cancel = True
SendKeys "{ESC}{ESC}"
End If
End If
rstproizvod.Close
End Sub
Re: zabraniti unos količine sa stanja manjeg od 1 01.01.2013. u 16:46 · pre 168 meseci
izmenjeno 1 put, poslednji put SLOJ.1973 01.01.2013. u 17:34
  1. SLOJ.197301.01.2013. u 17:34zapis iz teksta poruke
#2
Ako mogu samo da zamolim da uvek postavite skraćeni primer ,jer mnogo vremena oduzima da sami pravimo primere,da bismo došli do nekog rešenja,koje možda neće ni biti dobro,jer ne liči na Vaš.Evo kako sam ja razumeo Vaš zahtev.Pozdrav i sve najbolje.
Malo sam požurio pa nisam do kraja odradio kako treba upit QStanje i situaciju kada je ostalo 0 na stanju.Evo primera u mdb. obliku.
Potpis
Jednog dana...
Re: zabraniti unos količine sa stanja manjeg od 1 01.01.2013. u 17:50 · pre 168 meseci #4
Zamolih za skraćeni primer,a ne celu bazu.Nešto nedostaje,tako da je nemoguće probati ,a stvarno nemam vremena da izvlačim upite i tabele.Samo znači formu i tabele,bez raznih događaja.Hvala.
Potpis
Jednog dana...
Re: zabraniti unos količine sa stanja manjeg od 1 01.01.2013. u 19:09 · pre 168 meseci #6
U query kasadetalji na polje kizlaz stavi u criteria stanje >0.
Potraži negde mesto da te upozori msgbox da izlaz premašuje ulaz.
Potpis
Teško je biti direktor a još teže ne biti!?
Re: zabraniti unos količine sa stanja manjeg od 1 01.01.2013. u 20:33 · pre 168 meseci #7
neide zato što je stanje u query Qsum,a u kasadetalji imam sve podat pojedinačno
sumu podataka koristim iz Qsum

hvala
Re: zabraniti unos količine sa stanja manjeg od 1 02.01.2013. u 20:35 · pre 168 meseci #10
Mislim da ti je najbolje da na samoj formi prikazujes zalihe za dati artikal,tako da ne moze doci do zabune.Evo kompletnog resenja(u prethodnom nije reagovano posle pozivanja F5 tastera).Pozdrav.Uzgred svidja mi se baza,funkcionalno i vizuelno.
Potpis
Jednog dana...
Re: zabraniti unos količine sa stanja manjeg od 1 03.01.2013. u 23:40 · pre 168 meseci #12
nezmnam inače access ima problema sa resizom

u modulu modresizeform kombiniram rezoluciju ali nije to pravo

svjestan sam da je ovo zakrpa ali za sada je tako

volio bih da ti mogu pomoći ali ne mogu.
imaš modul pa pokuša

nevsad ramić
Re: zabraniti unos količine sa stanja manjeg od 1 03.01.2013. u 23:44 · pre 168 meseci #13
fino hvala
medjutim pitanje je koliko je funkcionalan zahtjev da se zabrani unos količine koja ne postoji ????

primjer

stigla roba u butiku ...
mušterija čeka.....
gazda kaže "molim vas nismo robu zaduzili pa va ne možemo prodati...

dodjite sutra...

sva ova filozofija pada uvodu zato samo što to neko hoće tako...
na nama je da odradimo..
još jednom hvala ako imaš potrebe šutnut ću ti kompletnui kasu

ramic_n
Re: zabraniti unos količine sa stanja manjeg od 1 04.01.2013. u 00:11 · pre 168 meseci #14
Citat:
NEVSAD: fino hvala
medjutim pitanje je koliko je funkcionalan zahtjev da se zabrani unos količine koja ne postoji ????



ramic_n


Ne razumem,pa zar nije s početka teme traženo :

Citat:
***ideja je zaustaviti unos količine koja je po defaultu =1 ako je SUMA<1 tj ne dozvoliti da stanje ode u minus.
.


Možeš mi pustit celu bazu ,ima nešto što mi je interesantno,a nisam dosad radio (veza sa kasom),pa da proučim.U pp imaš moju e-mail adresu.Pozdrav.
Potpis
Jednog dana...
Re: zabraniti unos količine sa stanja manjeg od 1 04.01.2013. u 08:15 · pre 168 meseci
izmenjeno 1 put, poslednji put Getsbi 04.01.2013. u 08:29
  1. Getsbi04.01.2013. u 08:29zapis iz teksta poruke
#15
Citat:
NEVSAD: nezmnam inače access ima problema sa resizom

u modulu modresizeform kombiniram rezoluciju ali nije to pravo

svjestan sam da je ovo zakrpa ali za sada je tako .....


Rezolucije nemoraju da budu u skladu sa dijagonalom ekrana. Najčešće zavise od toga šta je korisnik odabrao.

Dovoljno je da u design modu dovedeš veličinu forme do one koja te vizuelno zadovoljava na tvom računaru i da osobinu Auto Resize postaviš na Yes. Ovo drugo si uradio. Mislim da ti modul modresizeform ne treba. Prilagođavanje rezolucijama i ekranima može da te izludi. Već će neko izbaciti proizvod čiju kombinaciju ti nemaš u modulu. Pokušaj da samo kod forme Kasa, držiš Auto Resize na No.

Ps. Razumeo sam da je ovo program za tgovačke radnje i da im želiš ugoditi.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: zabraniti unos količine sa stanja manjeg od 1 04.01.2013. u 12:44 · pre 168 meseci #16
shvatio sam namjeru ali šta će se desiti ako dizajn forme pravim na rezoluciji 1021*768
a potom ode na drugu mašinu koja ima večeu ili manju rezoluciju

znači li to
da za svaku rezoluciju moram imati i dizajniranu formu/e

to je stoga što malo ko od klijenata koristi iste rezolucije

hvala

ramic_n
Re: zabraniti unos količine sa stanja manjeg od 1 04.01.2013. u 13:13 · pre 168 meseci #17
Ja sam se jedno vreme mučio sa time nisam našao dobro rešenje. Možda je bolje da imaš samo formu Kasa u dve ili tri verzije (u zavisnosti od kljenata), a ostale forme da budu standardne veličine koja je prihvatljiva za sve.

Možda neko ima bolju ideju.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme