[ steve87 @ 07.02.2013. 16:55 ] @
Imam subformu koja mi se u formi pokazuje u datasheet view. Hocu da kada se klikne na dugme u formi ukoliko je neka vrednost u koloni stanje= ne žigosana da mi izbaci poruku. Imam kod koji mi samo radi ukoliko je prva vrednost u koloni = ne žigosana a ja hocu da proveri u celoj koloni,

[ SLOJ.1973 @ 08.02.2013. 11:06 ] @
Ne znam sta ti znaci "zigosana".Pretpostavljam> cekirana. Ako je tako ,onda pogledaj primer.Pozdrav.
[ steve87 @ 08.02.2013. 16:45 ] @
Nije cekirana. Nego je tekst u tom redu. Može da stji bilo koji tekst

evo koda

Code:
Private Sub Izvestaj_Click()
If Me![qpocetnostanje subform1].Form!Stanje = "Ne žigosana" Then
MsgBox "Izveštaj ne može da sadrži ne žigosanu robu. Molim Vas vratite se na pretragu baze i izaberite samo žigosanu robu.", vbInformation, "Greška"
Me.RealanIzvestaj.SetFocus
Exit Sub
End If
On Error GoTo Err_Izvestaj_Click

    Dim stDocName As String

    stDocName = "IzvestajI"
    DoCmd.OpenReport stDocName, acViewReport

Exit_Izvestaj_Click:
    Exit Sub

Err_Izvestaj_Click:
    MsgBox Err.Description
    Resume Exit_Izvestaj_Click
    
End Sub


E sad on meni ako mi je u subformi koja se pokazuje kao datasheet view na glavnoj, ako mi je prvi red u toj subformi za kolonu Stanje "Ne žigosana" on mi pokazuje poruku, ali ako je u drugim redovima i ako je prvi red Žigosana onda neće. Mada sad kad pišem provalio sam da mogu u queryju za subformu da odradim order by i da mi uvek bude na prvom ne žigosana . Ali nema veze, sad me zanima kako je ovo moguce sto sam prvo mislio?
[ srdrazic @ 08.02.2013. 17:41 ] @
Pa uradiš lepo conditional formating i oboji ti ćelije.
[ SLOJ.1973 @ 08.02.2013. 20:18 ] @
Kad se spomene "stanje",mene odmah asocira na kolicinu pa sam zato smatrao da imas neko polje pored koje treba da cekiras ili ne cekiras.Evo ti primer sa kombinacijom resenja koju ti je ponudio kolega @srdrazic.Pozdrav.
[ steve87 @ 09.02.2013. 14:06 ] @
Od tebe covek moze mnogo da nauci. Svaka ti cast i hvala ti punooo :))))))