[ sabacc @ 27.10.2009. 11:21 ] @
U događaj After Update jednog polja podforme upisan mi je kod

If Forms![Nalozi]![Vlasnikfaktura] Like "Saša" Then
Me.Fakturamikrobiologija = 1000
Else
Me.Fakturamikrobiologija = 1200
End If

Znači on proverava vrednost tekstualnog polja iz glavne forme i u zavisnoti od provere upisuje određenu vrednost u polje podforme (1000 ako je naziv tekstualnog polja Saša, a ako nije 1200.
Pitanje je sledeće kako dodati još uslova u cod recimo Pera.
Kada upišem ovako ne radi

If Forms![Nalozi]![Vlasnikfaktura] Like "Saša" or "Pera" Then
Me.Fakturamikrobiologija = 1000
Else
Me.Fakturamikrobiologija = 1200
End If
[ captPicard @ 27.10.2009. 11:25 ] @
1. Nije ti pametno tako raditi uvjete, koristi PK tablica za takve provjere/uslove.

If Forms![Nalozi]![Vlasnikfaktura] Like "Saša" or (Forms![Nalozi]![Vlasnikfaktura] Like "Pera") Then
[ izonic @ 27.10.2009. 11:33 ] @
Po meni tebi nedostaje jedno polje u tabeli VlasnikaNaloga (ako takva postoji) u koje bi upisivao ovu vrijenost Fakturamikrobiologija za svakog nosioca naloga zasebno.
Naime mozes ti to napraviti i kodom sa naredbom select case ali po meni to nije dobro jer su takve stvari cesto izmjenjive pa je bolje da budu u tabelama vrijednosti.
[ sabacc @ 27.10.2009. 11:47 ] @
Postavio sam uslov koji ste mi dali:
If (Forms![Nalozi]![Vlasnikfaktura] Like "Saša") Or (Forms![Nalozi]![Vlasnikfaktura] Like "Pera") Then
...

Radi bez problema
Hvala!
[ captPicard @ 27.10.2009. 11:58 ] @
Nema na čemu.

Ali potrudi se promijeniti taj uslov tako da se gleda npr ID radnika (koji je PK tablice).

Pozdrav.