21. september 2005 - 10:00Der er
15 kommentarer og 1 løsning
VBA Common Functions
Når man nu har et dusin Access frontends, som alle benytter den samme kode til at skifte sprog på kontrollerne, kan man så ikke lægge denne kode i et lib, på en eller anden måde? (så man slipper for at skulle opdatere koden i alle databaser!)
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Hmm...in my code I use this Dim OS As New OperatingSystem
I have moved the module that holds the class OperatingSystem from my main database to a auxilary database and now reference that database from my main db. Shouldn't I be able to use the code above?
PS: Når referencen til kodelib databasen er dannet skal du IKKE paste den relevante kode ind i frontend databasen, men kan direkte kalde dine sub- og funktionsprocedurer i frontenden. (Det vidste du sikkert godt - men ville lige nævne det :o) )
Hvis jeg ikke kan lave et klassemodul i .mda filen, som jeg vil reference fra min main database, så kan jeg jo ikke oprette objekter i main databasen! :(
Du behøver ikke at lave det som klassemoduler i en mda fil. Du kan nøjes med almindelige procedurer i en mdb fil. Men hvis du vil wrappe din kode på en "pæn" måde kan du da godt lave klassemoduler (objekter). Dem kan du også benytte hvis du laver en reference til den database de ligger i.
"hvis du vil wrappe din kode på en "pæn" måde kan du da godt lave klassemoduler (objekter). Dem kan du også benytte hvis du laver en reference til den database de ligger i." Nej, det kan jeg ikke, claes (eller også gør jeg noget forkert) Jeg har oprettet en ny database og importeret min .cls fil (OperatingSystem.cls). Så har jeg i min anden database lavet en reference til den anden database (i VB editioren under Tools -> References)
Når jeg så afvikler min kode, Dim OS As New OperatingSystem, stopper databasen i Debug mode.
hi puppetmaster, and thanks for the proints, but were they intended for me, or should someone else have them?
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.