02. maj 2008 - 17:22Der er
2 kommentarer og 1 løsning
Statistik på brugen af formularer og rapporter
Jeg vil gerne logge hvilke formularer og hvilke rapporter der anvendes mest. Findes der en central måde at gøre det på ? Kan man indsætte central kode et sted og så derigennem fange navnet på enhver formular eller rapport der åbnes. Det fører forvidt at sætte kode ind i hver formular og hver rapport.
Public Sub LOG(Form As String) DoCmd.SetWarnings False strSQL = "Insert into Log VALUES('" & Form & "','" & Environ("USERNAME") & "')" DoCmd.RunSQL strSQL DoCmd.SetWarnings True End Sub
denne sættes øverst i Formens modul
Private Sub Form_Open(Cancel As Integer) LOG Me.Name End Sub
og denne i en rapports modul
Private Sub Report_Open(Cancel As Integer) LOG Me.Name End Sub
nu skrives der i tabellen hvilken form/rapport der åbnes og brugerens initialer.
jaa, du skulle have ventet, til jeg havde svaret, nu fik du dem selv.
opret et nyt spørgsmål i denne kategori. skriv "Point til kabbak" og sæt link på til denne tråd.
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.