Avatar billede ds-zim Nybegynder
23. juni 2000 - 10:40 Der er 13 kommentarer og
1 løsning

Hvor er forskellen (Fejlen) ?!?

Her er koden :

Private Sub Kommandoknap17_Click()
On Error GoTo Err_Kommandoknap17_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "8xx - Skadesstatistik"
    DoCmd.OpenForm stDocName, , , stLinkCriteria

    If Skadesstatistik.AlleKunder = 1 Then
      [8xx -Skadesstatistik].Kunde = " "
    End If
    If Skadesstatistik.AlleKunder = 2 Then
      [8xx - Skadesstatistik].Kunde = Skadesstatistik.KNum
    End If

    [8xx - Skadesstatistik].[Fra Dato] = [Skadesstatistik].[Pstart]
    [8xx - Skadesstatistik].[Til Dato] = [Skadesstatistik].[PSlut]

Exit_Kommandoknap17_Click:
    Exit Sub

Err_Kommandoknap17_Click:
    MsgBox Err.Description
    Resume Exit_Kommandoknap17_Click
   
End Sub

-*-

Og her er den igen :


Private Sub Kommandoknap17_Click()
On Error GoTo Err_Kommandoknap17_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "8xx - Skadesstatistik"
    DoCmd.OpenForm stDocName, , , stLinkCriteria

    If [Skadesstatistik].[AlleKunder] = 1 Then
      [8xx -Skadesstatistik].[Kunde] = " "
    End If
    If [Skadesstatistik].[AlleKunder] = 2 Then
      [8xx - Skadesstatistik].[Kunde] = [Skadesstatistik].[KNum]
    End If

    [8xx - Skadesstatistik].[Fra Dato] = [Skadesstatistik].[Pstart]
    [8xx - Skadesstatistik].[Til Dato] = [Skadesstatistik].[PSlut]

Exit_Kommandoknap17_Click:
    Exit Sub

Err_Kommandoknap17_Click:
    MsgBox Err.Description
    Resume Exit_Kommandoknap17_Click
   
End Sub


Hvis jeg bruger den første del, siger den 'Object required'. Med den anden del siger den 'Access kan ikke finde feltet "|", der refereres til i udtryket' !!!!

Jeg har ingen idé om hvad der går galt, eller hvad det er for et felt der kigges efter *SkUmLe*
Nogen der har oplevet noget nær det samme ?
Avatar billede sjensen Nybegynder
23. juni 2000 - 11:37 #1
Brug den første men ret alle [8xx -Skadesstatistik] til [stDocName]
Avatar billede ds-zim Nybegynder
23. juni 2000 - 12:47 #2
Jeg får 'Invalid Qualifier' fejl ?!?
Avatar billede ds-zim Nybegynder
23. juni 2000 - 12:48 #3
Jeg har fået fejlen 'Access kan ikke finde feltet "|", der refereres til i udtryket' en del gange nu. Gad godt vide hva' faen den kommer af }(
Avatar billede jalle Nybegynder
23. juni 2000 - 13:23 #4
Jeg har selv fået denne fejl, og det skyldes bindestrengen " - ", som Access ikke bryder sig om, så mit råd det er at sætte navnene sammen uden bindestreng og mellemrum. Så vil Access godkende dine koder flere gange.
Avatar billede ds-zim Nybegynder
23. juni 2000 - 13:32 #5
Tjae ... nu piver den igen over et manglende object ..

Bindestregen kunne måske forklare hvorfor [stDocName] er invalid qualifier ?
Avatar billede fdata Forsker
23. juni 2000 - 15:14 #6
Kunne det være, fordi stLinkCriteria ikke er initialiseret?
Avatar billede jalle Nybegynder
23. juni 2000 - 15:30 #7
Det er derfor...
Avatar billede ds-zim Nybegynder
23. juni 2000 - 15:41 #8
Det kan det sikkert ! Jeg ved dog ikke hvordan jeg gør det *Blush*
Avatar billede jalle Nybegynder
25. juni 2000 - 18:05 #9
Prøv at gøre if...end funktionen inaktiv og se om den så fungere...???
Avatar billede fdata Forsker
25. juni 2000 - 18:41 #10
Hvis ikke du har specielle filterkrav til formen, så slet parameteren! Åben med: DoCmd.OpenForm stDocName

Hvis du har specielle krav, så angiv dem i stLinkCriteria (f.eks. [Ditten]="Datten")
Avatar billede ds-zim Nybegynder
26. juni 2000 - 09:57 #11
Hmm, jeg får stadig 'Object required', selvom jeg åbner med DoCmd.OpenForm stDocName ?!?
Avatar billede jalle Nybegynder
26. juni 2000 - 10:31 #12
Prøv at inaktivere fra og til dato, og se om det hjælper, for at finde fejlen... Løste det problemet???
Avatar billede ds-zim Nybegynder
26. juni 2000 - 10:45 #13
Well .. både og :( Nu får jeg igen fejlen 'Access kan ikke finde feltet "|" ....' , så det er åbenbart stadig fyldt med fejl. Har dog en idé om hvad der er galt..
Avatar billede ds-zim Nybegynder
26. juni 2000 - 14:16 #14
Hmm, prøver igen :(
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