Avatar billede magerlin Nybegynder
03. januar 2005 - 12:47 Der er 10 kommentarer og
2 løsninger

Compress and repair DB - As a button for the user to press?

Is it possible to make it available for the user to compact an repair the DB. The user is not able to choose it in menu as it is disabled, but I would like to make a button which can activete this function. Mabye som VBA can do the trick?

TIA
Mads
03. januar 2005 - 12:51 #1
Det nemmeste er at lave sin egen toolbar og derpå placere menupunktet "Compact and repair" som knap.

Alternativt kan du prøve med denne kommando:
docmd.RunCommand acCmdCompactDatabase
og denne:
docmd.RunCommand acCmdRepairDatabase

Men jeg mener at huske at de 2 sidste ikke fungere korrekt!
Avatar billede jensen363 Forsker
03. januar 2005 - 12:52 #2
If you make your own menu, it is possible to make compact and repair visible for the user
03. januar 2005 - 12:53 #3
bedre sent end aldrig, Jensen :o)

Godt nytår :o)
Avatar billede jensen363 Forsker
03. januar 2005 - 12:54 #4
Tak og i lige måde ....
Avatar billede rbj_fp Nybegynder
03. januar 2005 - 12:56 #5
http://www.eksperten.dk/spm/557036 <- kan måske oxo hjælpe
Avatar billede magerlin Nybegynder
03. januar 2005 - 13:24 #6
Jeg satte følgende ind:
CommandBars("Menu Bar").
Controls("Tools").
Controls("Database utilities").
Controls("Compact and repair database...").
accDoDefaultAction

Og det virker næsten! DB bliver comprimeret, men midt i processen kommer der en fejlmeddlelse der siger at man ikke kan komprimere en åben DB. Jeg vil gerne slippe af med den fejl meddelelse. Kan man det?
03. januar 2005 - 13:27 #7
hmm....du kan bare lave værktøjslinien manuelt med "træk og slip". Der plejer det at virke....
Avatar billede rbj_fp Nybegynder
03. januar 2005 - 13:33 #8
I det spørgsmål jeg henviser skriver terry om en komponent man kan bruge til at komprimere en åben database.

Og hvor bruger du denne kode?
Avatar billede magerlin Nybegynder
03. januar 2005 - 13:46 #9
I expression builder i en macro (RunCode)
Avatar billede rbj_fp Nybegynder
03. januar 2005 - 13:47 #10
prøv at indsætte det som kode på knappen.
Avatar billede magerlin Nybegynder
03. januar 2005 - 13:56 #11
Nu har har slettet alt det. Det virker lige dårligt hvorend jeg putter koden. Men jeg har fundet ud af at man i options kan sætte den til at komprimere ved close, så det har jeg valgt.

God dag Og tak for jeres forslag
03. januar 2005 - 13:59 #12
ok, hvis du kan bruge den, så er det fint....
tak for point :o)
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