Bosna i Hercegovina



#16 13.07.2012-09:31
pmiroslav Offline
Moderator
Registrovan/a od: 02.02.2009-10:32
Komentari: 1,339


Subject: Re: Limitiranje upisa količine
Ovo sve radi OK jedino bih htio popraviti još neke kozmetičke srvari. Problem mi je dio:
DownloadIzvorni kod (vb.net):
  1. If Format$(T) = "" Then GoTo Kraj
  2.     If Kom > Val(T) Then
  3.     MsgBox "Vaš unos mora biti manji od: " & Val(T) + 1
  4.     Me.komada = 0
  5.     KontrolaKomada = True
  6.     End If
i
DownloadIzvorni kod (vb.net):
  1. Private Sub komada_Exit(Cancel As Integer)
  2. Cancel = KontrolaKomada
  3. End Sub
Ovime se u textBox 'komada' upiše 0, a ja bih trebao da se taj pogrešan red potpuno obriše, kako bi se mogao vratiti u prvu subformu i izabrati bredhodnu radnu operacij pa tamo daoadi količinu koja možda greškom nije upisana.
Pozdrav
↑  ↓

#17 13.07.2012-10:03
zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,568


Subject: Re: Limitiranje upisa količine
Umjesto me.komada=0
Stavi ovo:
With Me.RecordsetClone
.Bookmark = Me.Bookmark
.Delete
End With
Pozdrav
↑  ↓

#18 13.07.2012-10:11
pmiroslav Offline
Moderator
Registrovan/a od: 02.02.2009-10:32
Komentari: 1,339


Subject: Re: Limitiranje upisa količine
Ti si genijalac.
Hvala
Pozdrav
↑  ↓

#19 16.07.2012-13:22
pmiroslav Offline
Moderator
Registrovan/a od: 02.02.2009-10:32
Komentari: 1,339


Subject: Re: Limitiranje upisa količine
Riješili smo problem oko spriječavanja krivog upisivanje realizacije, ali mi ostaje problem starih unosa u tablici. Pošto ih ima jako puno (oko 15.000) dali je moguće napraviti Query upit koji bi mi izbacio samo neispravne unose.
Znači gdje je Količina kod veće Radne_op veča od količine predhodne Radne_op
I
Gdje nedostaje radna Opreacija

Prilažem sliku da bude jasnije

Ikona prilozene slike:
Query.jpg
Tip fajla: Informacije o fajlu: jpg jpg
Preuzimanja: 46
Veličina: 96.79 KB
Veličina slike: 890 x 562 Pixels



Prilozi:
Informacije o fajlu: rar  PrimjerQuery.rar
Preuzimanja: 37
Veličina: 17.53 KB


Pozdrav
↑  ↓

#20 16.07.2012-17:35
dex Offline
Super Moderator
Registrovan/a od: 23.02.2012-19:59
Komentari: 584


Subject: Re: Limitiranje upisa količine
Evo, probao sam nesto za izdvajanje gde je broj komada veci nego u prethodnoj operaciji.
Ovo ne radi kako treba jer se u primeru koji si okacio vise puta ponavlja kombinacija NalogID i IDdijela.
Da li treba ubaciti i datum u igru (razdvojiti ih i po datumu)?
Vidi Query prethodne i funkciju prethodna u modulu1

Prilozi:
Informacije o fajlu: zip  PrimjerQueryDex.zip
Preuzimanja: 42
Veličina: 52.79 KB

↑  ↓

#21 16.07.2012-18:32
pmiroslav Offline
Moderator
Registrovan/a od: 02.02.2009-10:32
Komentari: 1,339


Subject: Re: Limitiranje upisa količine
U redu je to što si napravio jedino što u Query-u Predhodne trebaju ići podaci iz Q_Realizacija u kojem su podaci grupirani, ne iz tblRealizacija.
Pozdrav
↑  ↓

#22 16.07.2012-18:51
dex Offline
Super Moderator
Registrovan/a od: 23.02.2012-19:59
Komentari: 584


Subject: Re: Limitiranje upisa količine
Evo ispravke, kao i resenja za broj operacija.
Pozdrav!

Prilozi:
Informacije o fajlu: zip  PrimjerQueryDex2.zip
Preuzimanja: 36
Veličina: 57.43 KB

↑  ↓

#23 16.07.2012-19:25
pmiroslav Offline
Moderator
Registrovan/a od: 02.02.2009-10:32
Komentari: 1,339


Subject: Re: Limitiranje upisa količine
Preradio sam nešto ovo tvoje jer u primjeru koji sam poslao krivo sam upisao neke nazive polja.
Umjesto nalogID treba biti 'Broj' (čudan naziv ali tako mi od prije stoji u bazi)
ono Deo i IDdijela mi zapravo ne treba jer iz ovog podatka 'Broj' definiram o čemu se radi.
Ovo u primjeru mi je kompletna tablica u kojoj imam taj problem sa korektnim upisom

Prilozi:
Informacije o fajlu: rar  PrimjerQueryDexMP.rar
Preuzimanja: 47
Veličina: 420.91 KB


Pozdrav
↑  ↓

#24 16.07.2012-23:45
dex Offline
Super Moderator
Registrovan/a od: 23.02.2012-19:59
Komentari: 584


Subject: Re: Limitiranje upisa količine
U funkciji prethodna promeni umesto

FROM tblRealizacija

treba
FROM Q_Realizacija
↑  ↓

Stranice (2): 1, 2


All times are GMT +01:00. Current time: 25.02.2018-12:14.