28. oktober 2002 - 16:13Der er
8 kommentarer og 2 løsninger
Søg i flere felter.....
Hejsa....jeg vil gerne have min søgemaskine til at søge i flere felter og hente alle hits....DVS. jeg søger på en NACE tekst eller et NACE nr. og så skal søge maskinen finde alle hits i 6 forskellige kolloner....sådan her ville jeg mene det skulle skrives.....men det virker ikke....
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg er klar over det ikke er helt hvad du spørger til, men måske nedenstående vil være en mulighed. Resultatet er at der søges på de felter (i en form) som er udfyldt. Der er ved denne stump kode ikke krav til at alle felter skal udfyldes. Dog søges der ikke ved brug af wild-card. Det kan fikses!
Private Sub Rapp_Search_Click() Dim strSQL As String Dim strTBL As String Dim useWhere As Boolean Dim strWhereClause As String Dim Kriterie As String
If Not IsNull(Forms!F_D_Dok_Search_Rapp!DokTypeIDnr.Value) Then strSQL = fkt_AddWhereClause(useWhere, strSQL) useWhere = True strSQL = strSQL & "DokTypeIDnr=" &_ CStr(Forms!F_D_Dok_Search_Rapp!DokTypeIDnr.Value) End If End Sub
Private Function fkt_AddWhereClause(useWhere As Boolean, strSQL As String) As String If useWhere = False Then 'strSQL = strSQL & "WHERE " Else strSQL = strSQL & " AND " End If
Der skal følgelig tilføjes et antal If Not IsNull afsnit svarende til det antal felter du ønsker skal indgå i dit samlede søgekriterie!
Synes godt om
Ny brugerNybegynder
Din løsning...
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.