[ LG2015 @ 25.07.2015. 15:34 ] @
| Pozdrav!
Pravim program za rezervaciju sala.
Kljucni podaci su:
Datum od
Vrijeme od
Datum do
Vrijeme do
Broj sale - Combo box
Procedura je sljedeca:
Korisnik dobija pisani zahtjev za rezervaciju i počinje sa unosom stavki, redoslijedom kako je napisano.
Kada unese stavku "Broj sale" treba da dobije poruku ako je ta sala u tom periodu zauzeta.
Probao sam to odraditi sljedecim kodom ali ne radi kako treba
Code: Private Sub Sala_broj_AfterUpdate()
Dim db As Database
Dim rs As ADODB.Recordset
Dim value
Dim rst As ADODB.Recordset
Set rs = New ADODB.Recordset
rs.Open "tblosnovna", CurrentProject.Connection
Do Until rs.EOF
If rs!Datum_od = Form_frmOsnovna.Datum_od Or Form_frmOsnovna.Datum_do And rs!Vrijeme_od=Form_frmOsnovna.Vrijeme_od Or Form_frmOsnovna.Vrijeme_do And Form_frmOsnovna.Sala_broj = rs!Sala_broj Then
MsgBox "Sala " & "( " & Form_frmOsnovna.Sala_broj & " ) " & "je već zauzeta za taj datum - provjerite vrijeme", vbOKOnly, "Pažnja!"
Detail.BackColor = 255
End If
rs.MoveNext
Loop
End Sub
Svaka pomoc je dobro dosla... Hvala |
[ nenadmarkoni @ 26.07.2015. 08:14 ] @
[ LG2015 @ 28.07.2015. 19:26 ] @
Pregledao sam ali nije to ono sto meni treba...
Meni je ovdje jako bitna stavka vrijeme...sala moze biti zauzeta do 11h ali vec od 11h pa dalje je slobodna. Nadam se da me razumijete.
Pokusat cu zakaciti primjer onog sto sam vec zapoceo...
[ SLOJ.1973 @ 28.07.2015. 23:03 ] @
Ako sam dobro shvatio mislim da je u prilogu resenje.Pozdrav.
[ LG2015 @ 02.08.2015. 10:31 ] @
Sloj hvala... prije svega na trudu
Izvinjavam se na kasnjenju odgovora ali sam mnogo zauzet zadnjih dana tako da nisam stigao pogledati tvoj primjer.
Kad ove iznenadne obaveze prodju, javim se sa rezultatima...
Pozdrav!
[ LG2015 @ 12.08.2015. 08:08 ] @
Ako recimo unesem
od 12.08.2015 do 12.08.2015
od 10:00 do 14:00
i nakon toga novi unos
od 12.08.2015 do 12.08.2015
od 11:30 do 13:30
ne prikaže mi preklapanje iako je to očito.
Dakle, vrijeme igra ključnu ulogu.
P.S. U FOX-u to fino funkcioniše komandom "between" ali je ovdje ne znam iskoristiti.
[ LG2015 @ 12.08.2015. 09:24 ] @
Moja greška, tvoj primjer radi kako treba... U međuvremenu sam nešto testirao i nehotice "otkačio" relaciju.
Ok, to je to... hvala mnogo...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.