Avatar billede mlhave Nybegynder
25. august 2003 - 10:12 Der er 5 kommentarer og
1 løsning

On no data - fjerne vinduet om canceled

Jeg bruger nedenstående kode på en formular der åbnes fra en formular. Den ligger på Event "On no data".

Den virker, men jeg er træt af at jeg ikke kan få den til at lade være med at vise et poup vindue efter msgboxen, hvor den skriver at den Open.report canceld.
Avatar billede henrik13 Nybegynder
25. august 2003 - 10:16 #1
Setwarnings True og false
25. august 2003 - 10:16 #2
Den kode, som kalder formularen, kan f.eks. have en On Error Resume Next i starten:

On Error resume next
Docmd.OpenForm "Din formular",,,,,
Avatar billede henrik13 Nybegynder
25. august 2003 - 10:19 #3
Ordren er:
    DoCmd.SetWarnings False
    DoCmd.SetWarnings True
Vh Henrik13
25. august 2003 - 10:22 #4
mlhave->Er det egentlig ikke en rapport, du mener? En formular har da ikke en "On no data"-event!?

Men det ændre ikke på at mit svar skulle virke, da din sidste msgbox stammer fra din knap, som kalder rapporten/formularen
Avatar billede mlhave Nybegynder
25. august 2003 - 10:30 #5
henrik13> Jeg haved årøvet med SetWarnings, men den virkede ikke.

thomasjepsen> du har ret det var en rapport keg mente og du havde ret i at det var i koden der kalder formularen af problemet lå. Her er den samlede kode - jeg har bare markeret en msgbox ud der viste Err.Description.

Private Sub cmdDownlines6_Click()
On Error GoTo Err_cmdDownlines6_Click

    Dim stDocName As String

    stDocName = "rapMLMDownlines_6"
   
    stLinkCriteria = "[tblMedlemmer.DistributørNr]=" & "'" & Me![DistributørNr] & "'"
    DoCmd.OpenReport stDocName, acPreview, , stLinkCriteria

Exit_cmdDownlines6_Click:
    Exit Sub

Err_cmdDownlines6_Click:
    'MsgBox Err.Description
    Resume Exit_cmdDownlines6_Click
   
End Sub
25. august 2003 - 10:31 #6
fint, det gir det samme resultat, ja :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