12. oktober 2004 - 09:22Der er
12 kommentarer og 1 løsning
Er det muligt at lave en søge funktion i en liste??
Jeg har en formular som er opbygget i 5 fanet med en liste på hver - Listerne udgøres af i mellem 5-7 kolonner!! Er det muligt at lave en søge funktion på formularen som søger i listerne??
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.
Hvordan er listerne organiseret i de 5 faner nu? Er det den samme struktur i alle 5 lister og der skal soeges paa tvaers af faneblade eller er det en soegning i den enkelte liste af gangen?
ouch - ok :-) Problemet er at fremfor at referece til et kolonne navn som kunne have vaeret gjort i en tabel skal du i listen referere til kolonne-numre (startende med 0), saa hvis du laver saadan en loesning vil den bliver meget foelsom overfor aendringer i fremtiden hvis der f.eks skydes en kolonne ind i en af listerne el lign.
ok jeg tror faktisk det vil blive lige saa nemt at lave soegningen i en query der bruger de kombinerede kriterier for dine 5 lister. Paa den maade undgaar du ogsaa afhaengighed af den specifikke kolonne placering. Hvordan er dine kriterier for de 5 lister - hvad skiller dem ud i hver liste?
f.eks hvis du hiver indholdet til listerne ud fra en central firma-tabel, men med 5 forskellige kriterier vil det vaere relativt nemt at hive dem ud.
Eksempelvis hvis du har organiseret listerne efter forskellige leverandoerer (felt -leverence) og vil have firmanavn og tlf ud kan du kombinere de 5 kriterier i en SQL SELECT Firmanavn, Telefon FROM TblFirmaer WHERE Leverence = "Type1" OR Leverence = "Type2" ... osv.
ok - tricket bliver at kombinere kriterierne fra de 5 lister. Hvor forskellige er kriterierne? Er det kun AnsvarligMedarbejder der varierer eller hvordan?
ok - jeg ved ikke helt hvordan indholdet i de 5 lister kommer til at variere - men i princippet skal der saa koeres en SQL i retning af: "SELECT EmneId, Firmanavn, Navn, Telefon, Lokalnr, Mobiltelefon, Branche FROM tblEmner " & _ "WHERE ((Slet Is Null) Or (Slet = 0)) AND (Not (Moede = -1)) AND (RingIgen Is Null) AND (AnsvarligMedarbejder = " & getCurrentUserId & ") AND Telefon = " Inputboks("Indtast telefonnummer")
Eller hvis du vil soege paa navn eller dele af et navn istedet:
"SELECT EmneId, Firmanavn, Navn, Telefon, Lokalnr, Mobiltelefon, Branche FROM tblEmner " & _ "WHERE ((Slet Is Null) Or (Slet = 0)) AND (Not (Moede = -1)) AND (RingIgen Is Null) AND (AnsvarligMedarbejder = " & getCurrentUserId & ") AND Navn Like '*" & inputbox("Indtast navn eller del af navn") & "'*"
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.