Novo

Forum kao aplikacija na telefonu

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

  • 7 odgovora
  • 2.739 pregleda

Najnovija ↓

Pomoc oko pisanja koda 22.11.2010. u 18:55 · pre 194 meseca #1
Private Sub Ula_ID_AfterUpdate()


Dim strFilter As String

strFilter = "UlaID = '" & Me![Ula ID] & "'"

Me!DatumUplate = DLookup("DateU", "zUlazi", strFilter)
Me![Broj fakture] = DLookup("[Broj fakture]", "zUlazi", strFilter)
Me!JCI = DLookup("JCI", "zUlazi", strFilter)
Me!Kontrolnik = DLookup("Kontrolnik", "zUlazi", strFilter)


End Sub

Napravio sam ovaj kod za olaksanje unosa podataka u tabelu preko forme i on odlicno radi.Sada mi treba dopuna, tako kada je UlaID=0001 da ostala polja budu prazna(=Null).

Probao sam smo da ovom kodu dodam,

If Me!UlaID = "0001" Then
Me!DatumUplate = Null
Me![Broj fakture] = Null
Me!JCI = Null
Me!Kontrolnik = Null
Me!Opis = Null
Me!DatumU = Null
Me!SP = Null
End If
ali ne moze.Kako moze?
Unapred hvala
Re: Pomoc oko pisanja koda 22.11.2010. u 19:48 · pre 194 meseca #2
Me!DatumUplate = ""
...
Re: Pomoc oko pisanja koda 22.11.2010. u 19:55 · pre 194 meseca #3

Private Sub Ula_ID_AfterUpdate()
Dim strFilter As String

strFilter = "UlaID = '" & Me![Ula ID] & "'"

Me!DatumUplate = DLookup("DateU", "zUlazi", strFilter)
Me![Broj fakture] = DLookup("[Broj fakture]", "zUlazi", strFilter)
Me!JCI = DLookup("JCI", "zUlazi", strFilter)
Me!Kontrolnik = DLookup("Kontrolnik", "zUlazi", strFilter)

If Me!UlaID = "0001" Then
Me!DatumUplate = "Null"
Me![Broj fakture] = "Null"
Me!JCI = "Null"
Me!Kontrolnik = "Null"
Me!Opis = "Null"
Me!DatumU = "Null"
Me!SP = "Null"
End If


End Sub
Ako mislis ovako, opet ne moze.
Re: Pomoc oko pisanja koda 22.11.2010. u 20:09 · pre 194 meseca #4
Ne mislim tako :)
Mislim - umesto Null upiši "" (znaci navoda, a između ništa:)

Me!DatumUplate = ""
Me![Broj fakture] = ""

itd
Re: Pomoc oko pisanja koda 22.11.2010. u 20:22 · pre 194 meseca #6
Budi malo konkretniji - šta ne može? Jel javlja neku grešku, (na pr. Error 3314 tj. polje ne dozvoljava Null vrednosti), a možda samo nedostaje Form.Refresh, itd
Re: Pomoc oko pisanja koda 22.11.2010. u 20:32 · pre 194 meseca #7
Run-time error 2465:
sl can t find the filed "UlaID" referred to in your expression.
Re: Pomoc oko pisanja koda 22.11.2010. u 21:31 · pre 194 meseca #8
Mislim da ti je greška ovde:
Citat:
strFilter = "UlaID = '" & Me![Ula ID] & "'"
a dole proveravaš :
Citat:
If Me!UlaID = "0001" Then
Proveri naziv polja.Ili je Me![Ula ID] ili Me!UlaID.
Potpis
Jednog dana...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme