Access har en rekke måter å bruke databaseutforming på på. Du kan lagre en hel database som en mal, lagre en del av en database som en programdel eller lagre et felt eller sett med felt som en datatypemal. I hvert tilfelle oppretter Access en fil som du deretter kan dele med andre. På samme måte kan du bruke slike filer fra tredjeparter.
Denne artikkelen beskriver hvordan du lagrer ulike databaseobjekter som maler, i noen tilfeller, inkludert data. Den tar også for seg de ulike malfilene, og hvordan du deler dem. Denne artikkelen inneholder noen detaljer om programdelene som følger med Access.
I denne artikkelen
Oversikt
Noen ganger vil du ikke starte på nytt fra grunnen av. Når du bruker mye tid på å få utformingen riktig, vil du få mest mulig ut av den, for eksempel ved å bruke den på nytt. Eller kanskje du vil dra nytte av utformingsarbeid som allerede er gjort av andre. Access har tre hovedmåter for å bruke databaseutforming på nytt:
-
Databasemaler er filer (filtype *.accdt) som du kan bruke til å opprette en ny database. Vanligvis er en database laget fra en mal klar til bruk, men du kan tilpasse den etter bestemte behov. Nettdatabasemalen Aktiva tilbyr for eksempel grunnleggende egenskaper for ressursadministrasjon, men du vil kanskje utvide den ved å legge til litt avdelings- eller budsjettinformasjon som gjelder for organisasjonen. Access leveres med en rekke databasemaler, som du kan se i Backstage-visningen når Access åpnes.
-
Programdeler er filer på samme måte som databasemaler, men du bruker dem til å legge til utformingselementer i en eksisterende database, i stedet for å fungere som grunnlag for en ny database. Kommentarer-programdelen inneholder for eksempel en tabell som er konfigurert til å inneholde kommentarer, inkludert et dato/klokkeslett-felt. Noen programdeler starter en veiviser for å hjelpe deg med å opprette en relasjon for å definere hvordan programdelen passer inn i de eksisterende tabellene. Access leveres med flere programdeler, som du kan se på Opprett-fanen.
-
Datatypemaler er filer som du kan bruke til å opprette nye felt og feltkombinasjoner. Du kan for eksempel bruke datatypemalene Start- og Sluttdatoer til å legge til et par dato-/klokkeslettfelt i en tabell med ett klikk. Datatypemaler bruker en annen filtype (*.accft) fra databasemaler og programdeler. Access leveres med en rekke datatypemaler, som du kan se på Felt-fanen når du har en tabell åpen i dataarkvisning.
Lagre og dele databaseutformingselementer for gjenbruk
Opprett en databasemal eller programdel Lagre en database som en *.accdt-fil ved hjelp av kommandoer på Fanen Fil . (Hvis du vil se trinnene, kan du se delen Lagre og bruke databaseutformingselementer på nytt.) Du kan deretter bruke malen til å opprette en ny database, eller, hvis den er en programdel, legge til funksjonene i en eksisterende database.
Databasemaler og programdeler som du oppretter, lagres som standard i mappen for roaming-programdatamaler (for eksempel C:\Brukere\<brukernavn>\AppData\Roaming\Microsoft\Maler\Access\). Du kan plassere malfiler i denne mappen for å gjøre dem tilgjengelige som databasemaler eller programdeler. På samme måte kan du kopiere malfiler fra denne mappen og gi dem til andre for eget bruk.
Obs!: Som alltid, vær forsiktig når du bruker filer fra tredjeparter.
Opprett en datatypemal Lagre et utvalg av tabellfelt som en *.accft-fil ved hjelp av en kommando på Felt-fanen . (Hvis du vil ha mer informasjon, kan du se delen Lagre og bruke databaseutformingselementer på nytt.)
Datatypemaler du oppretter, lagres som standard i mappen for roaming-programdatamaler (for eksempel C:\Brukere\<brukernavn>\AppData\Roaming\Microsoft\Templates\Access\). Du kan plassere malfiler for datatype i denne mappen for å gjøre dem tilgjengelige som datatyper for nye felt. På samme måte kan du kopiere malfiler fra denne mappen og gi dem til andre for eget bruk.
Obs!: Som alltid, vær forsiktig når du bruker filer fra tredjeparter.
Lagre en database som en databasemal eller en programdel (*.accdt)
Du lagrer en database som en databasemal eller programdel ved hjelp av kommandoer på fanen Lagre & Publiser i Backstage-visning.
-
Klikk Lagre & Publiser på Fanen Fil.
-
Klikk Mal under Lagre database som.
-
Angi følgende felt i dialogboksen Opprett ny mal fra denne databasen:
-
Navn Obligatorisk. Skriv inn tekst som identifiserer malen eller programdelen. Access viser dette navnet sammen med malen eller programdelen.
-
Beskrivelse Skriv inn tekst som beskriver innholdet eller formålet med malen eller programdelen. Dette vises i verktøytipset for malen eller programdelen.
-
Kategori Velg brukermaler for at programdelen skal vises under Brukermaler på båndet (standard). Du kan også legge til en kategori ved å skrive den inn, og deretter kan du tilordne denne og fremtidige programdeler til denne kategorien. Den nye kategorien vises på båndet.
-
Ikon Angi et ikon som skal vises for malen eller programdelen. For programdeler vises dette ikonet i programdelgalleriet på båndet.
-
Forhåndsvisning Angi et større bilde som skal vises for malen i Backstage-visning. Når du søker etter en mal, ser du dette bildet for denne malen.
-
Primærtabell Angi en tabell som skal være primærtabellen for programdelen. Denne tabellen brukes som standard til å relatere programdelen til andre tabeller i en database som delen legges til i. Når noen bruker programdelen, starter Access en veiviser for å opprette relasjonen. Selv om primærtabellen brukes som standard, kan du velge en annen tabell når veiviseren kjøres.
-
Forekomstskjema Angi et skjema som skal åpnes som standard når databaser som er laget fra denne malen, først åpnes. Dette skjemaet åpnes som standard bare én gang. Skjemaet kan inneholde kode som kjøres når det åpnes, men tilstedeværelsen av kode genererer en sikkerhetsadvarsel.
-
Programdel Merk av for dette alternativet for å lagre databasen som en programdel. Fjern merket for dette alternativet for å lagre databasen som en databasemal.
Obs!: Du må merke av for dette alternativet før du kan angi en verdi for primærtabellen.
-
Inkluder data i mal Merk av for dette alternativet for å lagre dataene i databasen som en del av malen. Når nye databaser opprettes fra malen, inkluderer de disse dataene.
-
-
Klikk OK for å lagre malen. Som standard lagrer Access malen til C:\Users\<gjeldende bruker>\AppData\Roaming\Microsoft\Templates\Access\.
Lagre et felt som en datatypemal (*.accft)
Hvis du vil opprette en datatypemal, velger du et felt eller en kombinasjon av felt, og deretter bruker du en kommando på båndet til å lagre dem som en mal. Kontroller at feltet eller feltene er konfigurert slik du vil ha dem før du begynner– angi eventuelle egenskaper du vil beholde som en del av datatypemalen. Hvis du for eksempel vil opprette en «euro»-datatypemal, kan du opprette et valutafelt og deretter angi formatet til Euro.
-
Åpne tabellen som inneholder feltene eller feltene du vil lagre som en mal.
-
Velg feltet eller feltene du vil lagre for gjenbruk.
-
Klikk Flere felt i gruppen Legg til & Slett på fanen Felt, og klikk deretter Lagre merket område som ny datatype.
-
Angi følgende i dialogboksen Opprett Ny datatype fra felt:
-
Navn Obligatorisk. Den identifiserer datatypemalen, og vises i listen over tilgjengelige felt når du velger et felt fra Flere felt-listen .
-
Beskrivelse Skriv inn tekst som beskriver innholdet eller formålet med datatypemalen. Dette vises i verktøytipset som vises når du holder pekeren over datatypemalen i Flere felt-listen .
-
Kategori Velg en kategori der du vil vise datatypemalen i Flere felt-listen . Kategorien er brukerdefinerte typer som standard.
-
Forekomstskjema Hvis du vil, angir du et skjema som skal åpnes som standard første gang datatypemalen brukes.
-
-
Klikk OK for å lagre datatypemalen.
Bruke databaseutforming på nytt fra en tredjepart
Du kan gjøre en databasemal eller en programdel fra en tredjepart tilgjengelig på båndet ved å plassere en kopi av ACCDT-filen i den aktuelle mappen på datamaskinen.
-
Hent malfilen (den skal ha en ACCDT- eller ACCFT-filtype).
-
Legg inn en kopi av filen i <Systemrot>Brukere\<gjeldende bruker>\AppData\Roaming\Microsoft\Templates\Access\, der følgende gjelder:
-
<systemrot> er rotmappen for Windows-installasjonen (vanligvis C:\), og
-
<gjeldende> er brukernavnet du brukte til å logge på Windows.
Obs!: Hvis mappen ikke finnes ennå, oppretter du den.
-
-
Gjør ett av følgende:
-
Hvis du vil bruke en databasemal, klikker du Ny på Fanen Fil, Klikker Mine maler, klikker malen du vil bruke, og klikker deretter Opprett.
-
Hvis du vil bruke en programdel, åpner du databasen du vil legge til delen i, og deretter klikker du Programdeler på fanen Opprett, og deretter klikker du delen du vil bruke.
-
Hvis du vil bruke en datatypemal, åpner du tabellen der du vil opprette et felt, og deretter klikker du Flere felt i gruppen Legg til & Slett på fanen Felt, og deretter klikker du malen for datatypen du vil bruke.
-