Avatar billede ds-zim Nybegynder
21. december 2000 - 13:59 Der er 1 kommentar og
1 løsning

AMNESIA !!! ARG }(

Jeg er ren newbie mht. programmering og Visual Basic ! Så R D Sagt :)
Alligevel er mine tasker ved at være ophovne & koralrøde over vort Access\'
system\'s Amnesia, dvs. det \"glemmer\" hvilken medarbejder der aktuelt er logget ind!
GRRRRRRRRRRRR! C evt. http://www.eksperten.dk/spm/31398 hvor jeg spørger for første
gang :( Jeg har gjort som Moses foreslår; at gemme denne værdi i Declarations i mit
modul. Aligevel oplever jeg at systemet \"glemmer\" denne værdi. Om D R fordi jeg burde
gøre noget ud af mit karriereskift fra IT-GEEEK til frugtplukker eller om D R systemets
brugere der er skyldige vil jer MEGET gerne have afklaret.

Cheers, Zim
Avatar billede ds-zim Nybegynder
21. december 2000 - 13:59 #1
<Programkode>
Option Compare Database
Option Explicit
Public MedArb As Long
Public wkDato As Date, Starttid As Date, Sluttid As Date, ForbrugtTid As Integer, Kode As Integer, PoliceID As Long

Sub OpretLog(ByVal Kundenummer As String, ByVal PoliceID As String, ByVal Medarbejder As Integer, ByVal Kode As Integer, _
ByVal Tekst As String, ByVal Dato As Date, ByVal Starttid As Date, ByVal Sluttid As Date, ByVal ForbrugtTid As Long, _
  ByVal Opgave As Integer, ByVal Rykker As Boolean, ByVal Rykkerdato As Date, ByVal Faktureres As Boolean, _
  ByVal FaktureresInternt As Boolean, ByVal Begrundelse As String, ByVal FaktDato As Date)
   
    Dim dbs As Database
    Dim rst As Recordset

    Set dbs = CurrentDb
    Set rst = dbs.OpenRecordset(\"Aktiviteter\", dbOpenDynaset)
   
    With rst
        .AddNew
        !PoliceID = PoliceID
        !Kundenummer = Kundenummer
        !Udført = MedArb
        !Aktivitetskode = Kode
        !Arbejdsbeskrivelse = Tekst
        !Arbejdsdato = Dato
        !TidFra = Starttid
        !TidTil = Sluttid
        !ForbrugtTid = ForbrugtTid
        !STATUS = Opgave
        ![På Rykkerliste] = Rykker
        !Rykkerdato = Rykkerdato
        ![Til Fakturering] = Faktureres
        !IntFakt = FaktureresInternt
        !Begrundelse = Begrundelse
        !FaktDato = FaktDato
        .Update
        .Close
    End With
   
    Set dbs = Nothing

End Sub
</Programkode>
Avatar billede ds-zim Nybegynder
28. december 2000 - 14:54 #2
}(
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