25. juni 2014 - 18:36Der er
9 kommentarer og 1 løsning
DLookup henter kun første værdi af en række værdier i en post
Følgende kode virker godt hvis jeg kun har en værdi i posten. Private Sub ACSerialNumber_AfterUpdate() Dim Stringsearch As String
Stringsearch = Me.ACSerialNumber Me.ACType = DLookup("[ACType]", "TblCessnaSELightAC", "[ACSerialNumber]='" & Stringsearch & "'") End Sub Feltet "ACSerialNumber" indeholder en række værdier som f.eks. A1 A2 A3 A4 o.s.v. Hvis jeg søger med A1 virker det ok, men hvis jeg søger med A2 sker der intet. Jeg har prøvet med BeforeUpdate. Kan DLookup funktionen anvendes her?
Each post in the field ACSerialNumber in TblCessnaSELightAC can continue more than one value, like A1 A2 A3 ... but the search criteria is either A1 A2 A3 ... It only works if my search creterie is A1 and the first value in the field is A1
Correction (each record) Each post in the field ACSerialNumber in TblCessnaSELightAC can continue more than one value, like A1 A2 A3 ... but the search criteria is either A1 A2 A3 ... It only works if my search creterie is A1 and the first value in the field is A1
I only enter one value in the field Me.ACSerialNumber like A1 A2 A3 ... and it should look up in which record you have the value in ACSerialNumber, the value A1 will only appear once in the Whole recordset the same for each value.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.