29. september 2006 - 19:39Der er
17 kommentarer og 1 løsning
Mail fra Access eller rapport fra fil/tabel
Jeg arbejder med nogle store databaser, hvor jeg køre en masse kørsler om natten via makroer fra Access.
Der kører 5 forespørgsler i én makro.
Jeg vil egentlig gerne have en mail, når nogle af forespørgsler er i makroen er kørt, men docmd.sendobject virker ikke, da den ikke kan åbne postsessionen, måske fordi databaserne køre på mailserveren.
Alternativt vil jeg gerne have, at jeg kan indlægge tiden det har taget for de forskellige forespørgsler ned i en tabel. Tabellen skal altså gerne vise dato, tidsforbruget pr. forespørgsel og et "OK".
Tabellen skal være fortløbende, så der skal altså ikke slettes fra tabellen.
Okay tror jeg har styr på det, men hvordan kører jeg mit modul. Jeg har tidligere brug makroer og lagt en genvej over i schedule task, men gør jeg det med en modul, så åbner den blot modulet i edit-mode, men kører den ikke. Jeg kan heller ikke afspille fra access, fordi "afspil-knappen" ikke er aktiv??
Vi skal lige være enige om termerne. Der er jo både makroer og module i Access "hovedmenu". Jeg har før brug makroer, fordi jeg ikke er så skarp i kodning i moduler. Det vi laver nu er i moduler, og jeg har kun behov for at vide, hvordan jeg kører modulet. I makroer klikker man bare på makronavnet og så kører den, men í moduler åbnes modulet kun hvis man klikker på det, det kører altså ikke.
Mit module ser sådan ud og det virker fint:
Sub mv()
Dim StartTid As Date Dim SlutTid As Date, ForbrugtTid As Date
Fantastisk, man bliver jo krævende, hvis nu jeg gerne vil have en kolonne mere i min tabel kaldet "Nr". I den kolonne vil jeg gerne have, at den tæller op hver gang jeg kører funktionen. Altså skal der ud for de 5 forespørgsler, som der køres i funktionen første gang stå 1 og næste gang 2 osv.... Kan du fixe den, så er det jo mere end perfekt.... Smid også endelig et svar, for du har jo tjent dine 100 point, men det kunne være sjovt, at få det sidste med...
Sikkert skide banalt for dig, men jeg synes det er ikke mindre end genialt...
Tusind tak for hjælpen.
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.