I rapportens detaljesektion laver du en ubunden tekstboks. Sæt postkilden til =1. Herefter vil feltet tælle 1 værdi op for hver post der er i rapporten.
Jeg har ikke forklaret mig godt nok, det jeg spørger efter, er et fortløbende nummer, således at hver gang rapporten bliver åbnet, står der et nyt nummer på den, jeg har en stump kode der kan gøre det i word, men det virker åbenbart ikke i access
Dit eget eksempel benytter nogle egenskaber, som ikke findes i Access. Der findes nogle tilsvarende i Access, som dog kræver lidt mere kode at få fat i.
I stedet kunne du bare lave en tabel, og så hente/skrive værdien hver gang rapporten ændres.
Hvis f.eks. tabellen hedder "CustomSettings" og du heri har et felt, som hedder RapportTæller, så skal du på rapportens VedÅbning lægge denne kode:
Private Sub Report_Open(Cancel As Integer) CurrentProject.Connection.Execute "Update CustomSettings Set RapportTæller = RapportTæller + 1" Me!Tæller = DFirst("RapportTæller", "CustomSettings") End Sub
undskyld jeg reagerer så sent, travlt. Når jeg gør som du foreslår, får jeg denne fejl:
run-time error 2448 du kan ikke tildele en værdi til dette objekt
!!!
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.