Lagre og bruke utformingselementer for databaser på nytt

Gjelder for
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Access tilbyr en rekke måter å bruke databaseutforming på nytt. Du kan lagre en hel database som en mal, lagre en del av en database som en programdel eller lagre et felt eller et sett med felt som en datatypemal. I hvert tilfelle opprettes en fil i Access som du deretter kan dele med andre. På samme måte kan du bruke slike filer fra tredjeparter.

Denne artikkelen handler om hvordan du lagrer ulike databaseobjekter som maler, i noen tilfeller inkludert data. Den omhandler også 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 ønsker du ikke å starte på nytt fra bunnen av. Når du bruker mye tid på å få utformingen riktig, er det lurt å få mest mulig ut av den, for eksempel ved å gjenbruke den. Eller kanskje du vil dra nytte av utformingsarbeid som andre allerede har gjort. I Access finnes det tre hovedmåter å bruke databaseutforming på:

  • Databasemaler er filer (filtypen *.accdt) som du kan bruke til å opprette en ny database. Vanligvis er en database som er opprettet fra en mal, klar til bruk, men du kan tilpasse den etter spesifikke behov. Webdatabasemalen Aktiva har for eksempel grunnleggende funksjoner for ressursadministrasjon, men du ønsker kanskje å utvide den ved å legge til noe avdelings- eller budsjettinformasjon som angår 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 å tjene som grunnlag for en ny database. Programdelen Kommentarer 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 i kategorien Opprett .
  • Datatypemaler er filer du kan bruke til å opprette nye felt og feltkombinasjoner. Du kan for eksempel bruke datatypemalene Start- og sluttdatoer til å legge til et par dato/klokkeslett-felt 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 utformingselementer for databaser for gjenbruk

Opprette en databasemal eller programdel Lagre en database som en *.accdt-fil ved hjelp av kommandoer på Fil-fanen. (Se fremgangsmåten i delen Lagre og bruke utformingselementer for databaser på nytt.) Deretter kan du bruke malen til å opprette en ny database eller, hvis det er en programdel, legge til funksjoner i en eksisterende database.

Databasemaler og programdeler du oppretter, lagres som standard i mappen for datamaler for roaming-programmer (for eksempel C:\Brukere\<brukernavn>\AppData\Roaming\Microsoft\Templates\Access\). Du kan plassere malfiler i denne mappen for å gjøre dem tilgjengelige som databasemaler eller programdeler. Likeledes kan du kopiere malfiler fra denne mappen og gi dem til andre til eget bruk.

Obs!

Som alltid bør du være forsiktig når du bruker filer fra tredjeparter.

Opprette en datatypemal Lagre et utvalg av tabellfelt som en *.accft-fil ved hjelp av en kommando på Felt-fanen . (Se fremgangsmåten i delen Lagre og bruke utformingselementer for databaser på nytt.)

Datatypemaler som du oppretter, lagres som standard i mappen for datamaler for roaming-programmer (for eksempel C:\Brukere\<brukernavn>\AppData\Roaming\Microsoft\Templates\Access\). Du kan plassere malfiler for datatyper i denne mappen for å gjøre dem tilgjengelige som datatyper for nye felt. Likeledes kan du kopiere malfiler fra denne mappen og gi dem til andre til eget bruk.

Obs!

Som alltid bør du være forsiktig når du bruker filer fra tredjeparter.

Til toppen av siden

Lagre en database som en databasemal eller en programdel (*.accdt)

Du lagrer en database som en databasemal eller programdel ved hjelp av kommandoene på Lagre & Publiser-fanen i Backstage-visningen.

  1. Klikk Lagre & publiserFil-fanen.

  2. Klikk Mal under Lagre database som.

  3. I dialogboksen Opprett ny mal fra denne databasen angir du følgende felt:

    • 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 å få programdelen til å vises under Brukermaler på båndet (standard). Du kan også legge til en kategori ved å skrive den inn, og du kan deretter 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. Dette ikonet vises i programdelergalleriet på båndet for programdeler.

    • Forhåndsvisning Angi et større bilde som skal vises for malen i Backstage-visning. Når du søker etter en mal, er dette bildet det du ser 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 som hjelper deg med å opprette relasjonen. Selv om primærtabellen brukes som standard, kan du velge en annen tabell når veiviseren kjører.

    • Instansieringsform Angi et skjema som skal åpnes som standard når databaser som er opprettet fra denne malen, åpnes første gang. Dette skjemaet åpnes som standard bare én gang. Skjemaet kan inneholde kode som kjøres når det åpnes, men hvis det finnes kode, vil det bli generert en sikkerhetsadvarsel.

    • Programdel Merk av for dette alternativet for å lagre databasen som en programdel. Fjern merket 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, inkluderes disse dataene.

  4. Klikk OK for å lagre malen. Som standard lagrer Access malen din til C:\Brukere\<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 starter – angi eventuelle egenskaper som skal beholdes som en del av datatypemalen. Hvis du for eksempel vil opprette en mal for datatypen euro, kan du opprette et valutafelt og deretter angi formatet til euro.

  1. Åpne tabellen som inneholder feltene eller feltene du vil lagre som en mal.

  2. Velg feltet eller feltene du vil lagre for gjenbruk.

  3. Klikk Flere felt i gruppen Legg til & SlettFelt-fanen, og klikk deretter Lagre merket område som ny datatype.

  4. I dialogboksen Opprett ny datatype fra felt angir du følgende:

    • 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 for å føre opp datatypemalen i Flere felt-listen . Kategorien er som standard brukerdefinerte typer.
    • Instansieringsform Hvis du vil, kan du angi et skjema som skal åpnes som standard første gang datatypemalen brukes.
  5. Klikk OK for å lagre datatypemalen.

Til toppen av siden

Bruke databaseutforming fra en tredjepart på nytt

Du kan gjøre en databasemal eller programdel fra en tredjepart tilgjengelig på båndet ved å plassere en kopi av ACCDT-filen i den riktige mappen på datamaskinen.

  1. Få tak i malfilen (den skal ha filtypen ACCDT eller ACCFT).

  2. Legg en kopi av filen i <System Root>Users\<current user>\AppData\Roaming\Microsoft\Templates\Access\, der:

    • <Systemrot> er rotmappen til Windows-installasjonen (vanligvis C:\), og

    • <gjeldende bruker> er brukernavnet du brukte til å logge på Windows.

      Obs!

      Hvis mappen ikke eksisterer ennå, oppretter du den.

  3. Gjør ett av følgende:

    • Hvis du vil bruke en databasemal, klikker du NyFil-fanen, klikker Mine maler, klikker malen du vil bruke, og deretter klikker du Opprett.
    • Hvis du vil bruke en programdel, åpner du databasen der du vil legge til delen, og deretter klikker du Programdeler og deretter delen du vil bruke på Opprett-fanen.
    • 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 & slettingFelt-fanen, og deretter klikker du datatypemalen du vil bruke.

Til toppen av siden