Avatar billede flimmerdreng Nybegynder
12. juni 2005 - 10:41 Der er 13 kommentarer og
2 løsninger

Angive søgning via applet

Jeg ønsker oplysninger trukket ud fra min database. Den er baseret på personer. cprnummer, navn, adresse, postnummer, by og tlfnummer. Hvis jeg ønsker at søge på et cprnummer og få lige nøjagtig den person skrevet ud, hvad gør jeg så. Det skal foregå via et tekstfelt, hvor jeg indtaster cprnummer og en knap som eksekverer. Bemærk at by har jeg ændret til city, da den forviklede med BY.
Avatar billede rosco Novice
12. juni 2005 - 11:23 #1
I den forespørgsel din rapport et oprettet på, skriver du dette under kriterier for feltet cprnummer. [Indtast cpr-nummer].
Når du bruger din knap udskriv, spørger den efter cpr-nummer.
Avatar billede flimmerdreng Nybegynder
12. juni 2005 - 11:45 #2
ok det er vel egentlig det jeg spørger om er det ikke!!! Lidt forvirret da jeg ikke just er en haj til det her. jeg kunne godt tænke mig et eksempel med en kode, hvor det kan lade sig gøre. Altså angive resten af oplysningerne på personen ud fra kriteriet cprnummer
Avatar billede rosco Novice
12. juni 2005 - 11:51 #3
hvad med en søgefunktion på formularen, og en knap der udskriver den viste person.
Avatar billede mugs Novice
12. juni 2005 - 11:55 #4
Det er jo også det rosco svarer på. I din rapport kan du have lige så mange data om personen som du ønsker, og nåer du bruger rosco's eksempewl vil du få alle dasta om kun denne person.
Avatar billede rosco Novice
12. juni 2005 - 11:57 #5
Start med at oprette en forespørgsel, du kan kalde den personoplysninger.
Lav så en rapport baseret på denne forespørgsel.
Brug guiden i access til at oprette dem med.
Avatar billede mugs Novice
12. juni 2005 - 12:21 #6
Hvis du ønsler at udskrive en rapport med formularens aktuelle post kan du bruge denne:

DoCmd.OpenReport "RAPPORTNAVN", acViewPreview, , "[TABELNAVN![TEKSTFELT] = '" & Me!TEKSTFELT & "'"

Idet du idskifter objektmavnene med de aktuelle navne.
Avatar billede flimmerdreng Nybegynder
12. juni 2005 - 12:24 #7
den forespørgsel jeg laver, skal den indeholde alle oplysninger om personen, kun cprnummer eller alt andet end cprnummer. I må virkelig tro jeg er lidt tosset, men det er faktisk kun mit andet program, så det er ret svært det her.
Avatar billede mugs Novice
12. juni 2005 - 12:25 #8
Hvis du vil søge efter et bestemt CR, kan du bruge denne:
Dim VARa As String
VARa = InputBox(Prompt:="Indtast CPR.", Title:="Find CPR.", Default:="")
DoCmd.GoToControl "CPR"
DoCmd.FindRecord VARa, acEntire, False, , True, acCurrent, True

Idet du opså her skal udskifte CPR med navnet på dit aktuelle felt.
Avatar billede rosco Novice
12. juni 2005 - 12:26 #9
Den skal indeholde cprnummer, samt alle de andre oplysninger om personen, du ønsker at have med i rapporten.
Avatar billede mugs Novice
12. juni 2005 - 12:27 #10
Du kan blot undlade CRP i din rapport. det skal naturligvis være i rapportens postkilde, men ikke nødvendigvis i rapporten. Alternativt kan du lade feltet med CPR være usynligt. Det retter du i feltets egenskaber i fanen formater.
Avatar billede flimmerdreng Nybegynder
12. juni 2005 - 12:29 #11
ok de kommandoer du bruger der. er det normal java-kode. Jeg har aldrig set hverken den ene eller den anden. Det er i "java" jeg har udviklet appletten, så hvis det er java så er jeg lost
Avatar billede rosco Novice
12. juni 2005 - 12:29 #12
Du er ikke tosset, jeg havde lige så svært ved det i starten, du gør det rigtige, bruger eksperten, det har jeg selv lært meget af, jeg bruger også biblioteket meget, lån de bøger du kan finde om access, og brug dem.
Avatar billede mugs Novice
12. juni 2005 - 12:40 #13
Hvis det er mine koder du hentyder til, så er det rent Access. Kender intet til java. Måske skulle du overveje at afslute dette spørgsmål og oprette et nyt i en anden kategori.
Avatar billede flimmerdreng Nybegynder
12. juni 2005 - 12:54 #14
Det er jeg ked af. Det må i undskylde. I får lige pointene alligevel. Jeg kan nok bruge det som inspiration til en anden gang.
Avatar billede rosco Novice
12. juni 2005 - 12:57 #15
OK, du er velkommen en anden gang. :o)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester