Men har stadig lidt problemer. hvordan søger jeg på 2 felter. f.eks. post nummer og land. så jeg kan finde alle som bor i Danmark og har et bestemt post nummer..?
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Jeg vil gerne have at brugen skal kunne indtaste hvilket post nummer og land der skal søges på. og søgningen skal forgå i nogle tekstboks (ubundet). Har du en løsning på dette..?
Lav en forespørgsel baseret på tabellen Kunde_Firma_profil og træk relevante felter ned i dens designgitter. Luk, lagre og kald den forespørgsel1. I postnr feltet indsætter du dette kriterie:
Like "*" & [Forms]![Form_firma]![Tekst0] & "*"
I lande-feltet indsætter du flg:
Like "*" & [Forms]![Form_firma]![Tekst2] & "*"
På formularen Form_firma sætter du 2 ubundne Tekstbokse. Kald dem Tekst0 of Tekst2. Desuden en kommandoknap, i dennes VedKlik (OnClick) event skriver du:
DoCmd.openQuery "forespørgsel1"
Nu indtaster du et postnr eller dele heraf i Tekst0 og et landenavn eller dele heraf i Tekst2. Tryk herefter på din kommandoknap. Forespørgslen vil blive åbnet visende de poster der matcher dine kriterier.
når jeg trykke søg åbner den en tabel kan man ikke få den til at skrive det i nogle tekst boks i formularen. hvis der er tre som passe på søgningen vil de blive vist på formularen og ikke i et tabel.
terry > jeg har kigget men jeg vil gerne have en nem løsnig jeg forstår ikke den kodning du ligger bag..?
mugs > okay nu mangler jeg en ting.. hvis bruger søger nu skal han skrive fornavn og efternavn kan man ikke lave en løsning hvor det op til en selv om man vil skrive begge ting eller kun en ting som søg tekst..?=
Du skal overhovedet ikke skrive noget som helst. Prøv at skifte post i hovedformularen. Du vil så se, at underformularen altid viser de poster, der matcher hovedformularen.
jeg ved ikke om det er mig der siger eller gør det forkert. jeg vil gerne have at jeg kan søge på kun fornavne eller kun efternavne eller begge ting på samme tid..? :-)
Ved at bruge Access indbyggede søgefunktion, kan du søge på ENTEN fornavn eller efternavn. Du kan også bruge terry's eksempel og filtrere efter begge felter.
terry > jeg har prøvet at flytte kodningen fra din database over i min men jeg kan ikke få det til at virke er der mulighed for jeg kan sende dig min DB. så lige kunne kigge på den..? skriv din mail hvis du har tid og lyst.. :-)
jeg har insat din kode og den giver ikke fejl nu. men det ser ikke ud til at virke. kun hvis jeg søger på firmanavn virker det. men ikke hvis jeg søger på adresse..?
DET virker jubii...! barer en lille ting til terry hvordan får jeg den til at skrive et eller andet når der ikke er nogen data der passer til et søgte data. f.eks "Desværre der er ingen poster som passer på din søgning"..?
At the meoment the search routine is made to do the search when youchange the data on any field. You could change it so that you have button which when pressed searched. To do this remove =NewFilter from each of the afterupdate events and palce this in th on click event for the button.
Mange Mange Mange MANGE TAK terry nu virker alt som det skal..! Det er kanon. Terry > din løsning var lige den som jeg skulle bruge. :o) 150 point mugs > du skal da lige have lidt point for din tid. :-) 50 point
If you cant share the points you can give them all to either mugs or me and then we can create a question giving the other points. You could also try contacting admin
mange tak og god weekend. I'll place a question with points to mugs!
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.