Avatar billede oergaard Nybegynder
08. november 2004 - 15:51 Der er 14 kommentarer og
2 løsninger

Skjule databasevinduet.

Jeg sidder og laver en lille database og vil høre om 2 ting.

1. Er det muligt via VBA at skjule Databasevinduet?
2. Hvis man højreklikker på en formular kan man vælge attributter ”Skjul", kan denne styres via VBA?

Er der en der ude som kan hjælpe mig mig eks. på ovenstående?

//Oergaard
Avatar billede jensen363 Forsker
08. november 2004 - 15:53 #1
Det gøres samme sted, som du vælger at starte formularen :o)
Funktioner>Start
Avatar billede jensen363 Forsker
08. november 2004 - 15:53 #2
Ffern kryds : Vis databasevindue
Avatar billede jensen363 Forsker
08. november 2004 - 15:55 #3
Hvordan vil du "styre" om formularen er skjult/vist ( slutbruger/udvikler ) ???
Avatar billede oergaard Nybegynder
08. november 2004 - 16:04 #4
Ok den skulle jeg nok have fanget! :-)

Hvad så med attributterne, kan du hjælper mig der?
Avatar billede jensen363 Forsker
08. november 2004 - 16:05 #5
Jeg skal lige vide, hvad formålet med at skjule/vise via attributten
Avatar billede overchord Nybegynder
08. november 2004 - 16:12 #6
Det er ogsaa muligt at saette gennem VBA:

dbs.Properties("StartUpShowDBWindow") = False
dbs.Properties("AllowSpecialKeys") = False

Du skal bare vaere opmaerksom paa at disse anedringer ikke traeder i kraeft for naeste gang databasen startes op naar de bliver sat gennem VBA. Saa du bliver noed til at forcere en nedlukning af databasen hvis du vil goere det saa disse indstilles autmatisk.

Mht pkt 2 :
-Hvis du helt vil gemme dine tabeller saa start navngivningen med "Usys"
- Saa vidt jeg ved kan man saette en tabledefs .Attribute til dbhiddenobject - MEN dette kan medforer at tabellen bliver slettet hvis du korer compact & repair paa din db.
Avatar billede overchord Nybegynder
08. november 2004 - 16:14 #7
hov undskyld - det var formularer og ikke tabeller du ville gemme - mener det er samme princip
Avatar billede oergaard Nybegynder
08. november 2004 - 16:21 #8
Mit formål er at sørger for, at der ikke er nogen der kan redigere i dem.

Jeg kunne gøre dette ved at oprette bruger, men da det er en lille database som skal køre på et netværk, hvor jeg ikke har mulighed for, at lave en mdw-fil på hver maskine, hvorfor jeg skal finde på noget andet. Dette er en del af min plan

//Oergaard
Avatar billede oergaard Nybegynder
08. november 2004 - 16:32 #9
Det skal lige siges, at jeg har ladet mig fortælle, at det ikke er muligt, at sikre databasen for alle bruger med mindre jeg har adgang til at lave en mdw fil, hvis det er en gang hø og der er en der kan give en god hjælpe til dette er jeg villig til at smide 100 poit mere i puljen via et nyt spørgsmål!

//Oergaard

Ps jeg følger først op i morgen, da jeg er på vej hjem fra arbejde nu! :-
Avatar billede terry Ekspert
08. november 2004 - 19:01 #10
Avatar billede terry Ekspert
08. november 2004 - 19:05 #11
and ThomasJepsen has also written an article on this subject, which I'm sure is very good http://www.eksperten.dk/artikler/314
08. november 2004 - 20:31 #12
Du kan godt låse af for brugernes adgang til databasevinduet og til formular-design.

Hvis du konveretere din frontend (eller hele aplikationen, hvis du kun har én fil) til en .mde-fil, kan man ikke gå i formular-design-visning. Dette gøres via menuen Funktioner->Databasefunktioner->opret mde

Mht at forhindre brugerne i at få adgang til databasevindue, har jeg en bekskrivelse liggende her: http://www.makeiteasy.dk/eksempler/VBFunktioner.htm

Den ligger nederst og hedder "Lås for adgang bagom systemet"
Avatar billede oergaard Nybegynder
09. november 2004 - 15:55 #13
Hejsa

Grundet et meget højt arbejdspress har jeg desværre ikke fået kigget på det idag. Jeg beklager.

//Oergaard
Avatar billede oergaard Nybegynder
11. november 2004 - 09:22 #14
Jeg vil har fundet en anden løsning på problemet, men i skal alle have tusind tak for hjælpen.

Jeg har fået utrolig meget ud af de artikler der er blevet henvist til hvorfor jeg fordeler de 100 point mellem Terry og Thomasjepsen :-)

//Oergaard
11. november 2004 - 09:23 #15
Takker :o)
Avatar billede terry Ekspert
11. november 2004 - 17:58 #16
tak
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