I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Som mugs siger - Man kan laver menu lige som i Excel og Word og manipulier dem i Koden.
Forstil dig du har en menu bar du har oprettet, (med at høre klik på menu line i Access). Feks. den heder menu_1: Så vil jeg gerne flyt menu 2 på menubar A op til min Main menubar
MENU_MOVE(3) ' flyt menu 3 MENU_MOVE(1) ' flyt menu 1
' puts the menu numbered up on the main menu Sub MENU_MOVE(p_Menu As Integer) On Error Resume Next '-- use g_HELP_MENU_POSITION to keep track of the help menu '-- position.
Først og fremmest - kan man ikke lave menuer på formularer (ikke på MDI-formen i Access, men på den enkelte formular)
Hvis man højre-klikker på menuen og laver et nyt menuppunkt ændrer man ikke i database-objectet, men på access-objectet. Det betyder, at det skal ændres på alle klienter, og at ændringen påvirker alle øvrige databaser.
Det jeg vil have er en menu på formular-objectet eller på database-objektet, men ikke på access-objectet.
Faktisk, den er en database object fordi menuen er tilknuttet objecter i databaser og ikke Access.
Prøve at importer objekter, klik på [Instillinger >>] under Importer er checkboken Menuer og værktøjslinjer. Menuen tilknuttet database du importer fra vil komme med.
Men når jeg laver et menupunkt (højreklik på menu >> tilpas >> kommandoer >> ny menu), så forsvinder menuen ikke når jeg lukker databasen. Endvidere findes menupunktet ikke, hvis jeg åbner databasen på en anden maskine!
du kan jo evt lave en kode der skujler menu når du lukker en given database og viser den igen når du åbner databasen så er det probæem løst mht kommentar 21/02-2203 12:53:14
' Endvidere findes menupunktet ikke, hvis jeg åbner databasen på en anden maskine! '
Så er der et eller andet rivende galt - jeg har lavet adskillige menuer der følger med databasen og ikke Access. Også i Access 97 ! Måske er det fordi jeg laver dem som toolbars og ikke menubars. Hvis du har mod på at gå igang med arbejdet, så kan du lave x toolbars som du kan sætte på dine forms som toolbar. Så vises den når formen åbnes og forsvinder når den lukkes. ( det virker i hvert fald på Access XP )
Kan I ikke give mig en "klik-for-klik" beskrivelse - så vi ikke snakker forbi hinanden. Hvordan opretter jeg et menupunkt, som ikke gemmes i Access men i databasen ?
Jeg er ikke interesseret i toolbars - jeg skal bruge menuer!
-Højreklik på værktøjslinien og vælg tilpas (så langt er du med) -Vælg knappen Ny (IKKE kommandoer->Ny Menu) -Angiv et navn til toolbaren. herefter får du en helt ny toolbar frem, som du så skal putte knapper i. Toolbaren er helt tom til at starte med. -Træk knapper fra dialogboksen (fanebladet Kommandoer) eller 'hug' fra de eksisterende menuer. Hvis du vælger det sidste skal du huske at holde Ctrl ned, da du ellers flytter knapperne i stedet for at kopiere dem. -Når toolbaren er færdig lukker du dialogboksen og højreklikker på toolbaren og fjerner fluebenet ud for den nye toolbar. -Herefter åbner du den eller de formularer, som skal bruge toolbaren, i design. På formularen er der en egenskab, som hedder "Værktøjslinie". Denne sættes nu til den nye toolbar. Herefter åbnes den automatisk hver gang formularen åbnes. Denne nye toolbar følger med databasen og ikke med Access.
Okay - jeg skulle bare have en idiot-sikker vejledning, så forstod jeg hvad I mente...
Takker Jer alle 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.