Avatar billede woodgaard Nybegynder
22. februar 2004 - 10:45 Der er 45 kommentarer og
2 løsninger

Etikette ved klik

Denne funktion virke på en knap og på en teksboks men hvordan får jeg den til at virke på en Etiket..?

//---------------------------------\\
Private Sub ret_kunde_Click()
On Error GoTo Err_ret_kunde_Click
    DoCmd.Close
    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "ret_firma"
   
    stLinkCriteria = "[Firmanavn]=" & "'" & Me![Firmanavn] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria


Exit_ret_kunde_Click:
    Exit Sub

Err_ret_kunde_Click:
    MsgBox Err.Description
    Resume Exit_ret_kunde_Click
End Sub
//---------------------------------\\
Avatar billede mugs Novice
22. februar 2004 - 10:48 #1
Det kan su ikke. En etiket har ingen hændelser. Prøv at åbne din form i designvisning > klik på en etiket > Hændelser > IOg du vil se atr der ingen er.
Avatar billede stry Nybegynder
22. februar 2004 - 10:49 #2
Hvis du har en etiket der hedder "ret_kunde" så bør det virke.
Avatar billede stry Nybegynder
22. februar 2004 - 10:50 #3
Mugs>>
Den har da hændelser!
Avatar billede mugs Novice
22. februar 2004 - 10:52 #4
stry > Jeg kan ikke finde nogle, hvor ser du disse hændelser?
Avatar billede stry Nybegynder
22. februar 2004 - 10:52 #5
Følgende hændelser findes på Etiket:
VedKlik
VedDobbeltKlik
VedMusknapNed
VedMusFlyttet
VedMusknapOp
Avatar billede mugs Novice
22. februar 2004 - 10:55 #6
stry -> Så er jeg ved at blive senil, jeg kan stadig ikke finde disse hændelser. Hvor ser du dem?
Avatar billede stry Nybegynder
22. februar 2004 - 10:56 #7
Jeg kan sende eksempel.
Avatar billede mugs Novice
22. februar 2004 - 10:57 #8
mugs@mail.dk
Avatar billede woodgaard Nybegynder
22. februar 2004 - 10:59 #9
olano@coldplay.dk
Avatar billede woodgaard Nybegynder
22. februar 2004 - 10:59 #10
min Etikette hedder ret_kunde. Den åbner også formularen Vis_firma men går ikke hen til den rigtige post.?
Avatar billede stry Nybegynder
22. februar 2004 - 11:01 #11
Sendt
Avatar billede stry Nybegynder
22. februar 2004 - 11:03 #12
Har du et tekstfelt der hedder firmanavn?
Avatar billede woodgaard Nybegynder
22. februar 2004 - 11:05 #13
ja det har jeg.
Avatar billede woodgaard Nybegynder
22. februar 2004 - 11:07 #14
jeg kan sende dig en kopi af databasen
Avatar billede mugs Novice
22. februar 2004 - 11:08 #15
stry -> Ja det er korrekt. Den etiket du har anvendt er et kontrolelement, du har taget fra værktøjslinien. Så har den de hændelser du skriver.

Med en etiket mener jeg den etiket der vedhæftes et felt når du opretter en formular. Og en sådan etiket har ingen hændelser.

Så det er et spørgsmål om definition af begreberne.
Avatar billede stry Nybegynder
22. februar 2004 - 11:09 #16
Den burde da åbne formularen Ret_firma men du skriver Vis_firma?
Avatar billede stry Nybegynder
22. februar 2004 - 11:10 #17
struwing@c.dk
Avatar billede woodgaard Nybegynder
22. februar 2004 - 11:14 #18
sendt
Avatar billede stry Nybegynder
22. februar 2004 - 11:17 #19
Jeg har ikke modtaget den.
Avatar billede woodgaard Nybegynder
22. februar 2004 - 11:19 #20
sådan :-) sendt
Avatar billede stry Nybegynder
22. februar 2004 - 11:22 #21
Modtaget.
Avatar billede stry Nybegynder
22. februar 2004 - 11:30 #22
Jeg kan ikke rigtig komme videre da jeg ikke har mulighed for at se koder m.v.
Avatar billede woodgaard Nybegynder
22. februar 2004 - 11:39 #23
hold shift nede når du åbner databasen og når du trykke åben til makro.
Avatar billede woodgaard Nybegynder
22. februar 2004 - 13:13 #24
Hvis et ikke kan løse med en etikette tag jeg også gerne andre muligheder. det jeg kræver er at funktionen virker og etikette/teksboks/knap ligner et normalt Internet link. Jeg har slev prøvet med en tekstboks og det virker fint men jeg kunne ikke finde ud af hvordan jeg undgik at linket blev makerte som en normalt teksboks så man kunne skrive i den det jeg mener er at markøren stillede sig i link feltet . kan dette undgås tag jeg glædelig i mod den løsning
Avatar billede woodgaard Nybegynder
22. februar 2004 - 13:14 #25
Hvis et ikke = hvis det ikke
Avatar billede mugs Novice
22. februar 2004 - 13:27 #26
Hvis du blot vil åbne en anden formular på samme ID, kan du benytte DoCmd.FindRecord.

Men jeg er i tvivl om, hvad du egentlig vil!
Avatar billede woodgaard Nybegynder
22. februar 2004 - 13:47 #27
jeg har en søge formular med en underformular hvor de poster der passer på søgningen vises ud for hver post er der en link/etiket hvor når man trykker på den skulle den gerne henten en formular med mere infomation om det firma.
Avatar billede mugs Novice
22. februar 2004 - 13:49 #28
Sæt dette ind i din knap / Etiket:

DoCmd.OpenForm "Form2"
Forms!Form2!UNIKT FELT.SetFocus
DoCmd.FindRecord Me!UNIKT FELT
Avatar billede woodgaard Nybegynder
22. februar 2004 - 13:58 #29
Jeg kan ikke lige se hvad jeg skal skrive. i din kode.. :-)

Min formular som søger hedder "frmsøg" Det felt som er på formularen er "Firmanavn"
Den formular den skal åbne hedder "vis_firma" og har Flet "Firmanavn"
Avatar billede mugs Novice
22. februar 2004 - 13:59 #30
koden er afprøvet i en testdb og fungerer.
Avatar billede mugs Novice
22. februar 2004 - 14:00 #31
DoCmd.OpenForm "vis_firma"
Forms!vis_firma!Firmanavn.SetFocus
DoCmd.FindRecord Me!Firmanavn
Avatar billede woodgaard Nybegynder
22. februar 2004 - 14:14 #32
Den åbner formularen "vis_firma men kommer så her efter med denne fejl "kan ikke Flytte fokus til kontroelementet Firmanavn"
Avatar billede mugs Novice
22. februar 2004 - 14:17 #33
Kontroller at "Firmanavn" er stavet korrekt. Kontroller desuden om der er egenskaber i "Firmanavn" der forhindrer, at der sættes focus på feltet.
Avatar billede mugs Novice
22. februar 2004 - 14:19 #34
Hvis du lægger din e-mail sender jeg min testdb.
Avatar billede woodgaard Nybegynder
22. februar 2004 - 14:27 #35
olano@coldplay.dk
Avatar billede woodgaard Nybegynder
22. februar 2004 - 14:32 #36
hvordan kan man undgå focus i et felt udover "aktiveret"..?
Avatar billede mugs Novice
22. februar 2004 - 14:36 #37
Sendt.
Jeg tror ike der er andre egenskaber der forhindrer focus. Du kan evt. prøve at sende din db.

mugs@mail.dk
Avatar billede woodgaard Nybegynder
22. februar 2004 - 14:50 #38
mugs > din e-mail blev slette af mit antivirus program da der var virus i den.
Avatar billede mugs Novice
22. februar 2004 - 14:52 #39
What the Fuck!!

Kører lige et viruscheck og vender tilbage.
Avatar billede woodgaard Nybegynder
22. februar 2004 - 15:04 #40
okay ;-)
Avatar billede mugs Novice
23. februar 2004 - 12:20 #41
woodgaard -> Hvordan går det her?
Avatar billede woodgaard Nybegynder
23. februar 2004 - 13:06 #42
hmm jeg kan ikke få det til at virke på min. jeg kigge lige på det engang til ellers kan jeg sende dig en email
Avatar billede woodgaard Nybegynder
23. februar 2004 - 13:44 #43
mugs > jeg kan ikke få det til at virke har du tid til at kigge på min database hvis jeg sender en kopi
Avatar billede mugs Novice
23. februar 2004 - 15:48 #44
OK.
mugs@mail.dk
Avatar billede woodgaard Nybegynder
23. februar 2004 - 16:40 #45
;) Sendt
Avatar billede woodgaard Nybegynder
23. februar 2004 - 19:28 #46
Tak mugs for din hjælp og svar :)
Avatar billede mugs Novice
23. februar 2004 - 19:32 #47
Selv tak.
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