Obs!: Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.
I en Access-prosjekt (* ADP), du kan bruke handlingen ÅpneLagretProsedyre makro til å åpne en lagret prosedyre i dataarkvisning, lagret prosedyre utformingsvisning eller forhåndsvisning. Denne handlingen kjører den navngitte lagrede prosedyren når de åpnes i dataarkvisning. Du kan velge dataregistreringsmodusen for den lagrede prosedyren og begrense postene som vises i den lagrede prosedyren.
Obs!: Denne handlingen tillates ikke hvis databasen ikke er klarert.
Obs!: Access 2010 er den siste versjonen som støtter Access-dataprosjekter.
Innstilling
Makrohandlingen ÅpneLagretProsedyre har følgende argumenter:
Handlingsargument |
Beskrivelse |
Prosedyrenavn |
Navnet på den lagrede prosedyren for å åpne. Boksen Prosedyrenavn-boksen i Handlingsargumenter-inndelingen i makrovinduet utforming viser alle lagrede prosedyrer i den gjeldende databasen. Dette er et nødvendig argument. Hvis du kjører en makro som inneholder makroen ÅpneLagretProsedyre i en bibliotekdatabase , ser Access først etter den lagrede prosedyren med dette navnet i bibliotekdatabasen, og deretter i den gjeldende databasen. |
Vis |
Visningen som den lagrede prosedyren åpnes. Klikk dataark, Utforming, Forhåndsvisning, pivottabellen eller pivotdiagram i Vis-boksen. Som standard brukes dataark. |
Dataregistreringsmodus |
Dataregistreringsmodusen for den lagrede prosedyren. Dette gjelder bare for lagrede prosedyrer åpnes i dataarkvisning. Klikk Legg til (brukeren kan legge til nye poster, men ikke kan vise eller redigere eksisterende poster), Rediger (brukeren kan vise eller redigere eksisterende poster og legge til nye poster) eller Skrivebeskyttet (brukeren kan bare vise poster). Standard er Rediger. |
Merknader
Denne handlingen ligner på å dobbeltklikke den lagrede prosedyren i navigasjonsruten, eller høyreklikke den lagrede prosedyren i navigasjonsruten og deretter velge kommandoen du vil bruke.
Bytter til utformingsvisning mens den lagrede prosedyren er åpen, fjernes Dataregistreringsmodus argumentet innstillingen for den lagrede prosedyren. Denne innstillingen er ikke i kraft, selv om brukeren går tilbake til dataarkvisning.
Tips
-
Du kan dra en lagret prosedyre fra navigasjonsruten til utformingsvinduet makro. Dette oppretter automatisk en ÅpneLagretProsedyre makrohandlingen som åpner den lagrede prosedyren i dataarkvisning.
-
Hvis du ikke vil vise systemmeldinger som vanligvis vises når en lagret prosedyre kjøres (angir at det er en lagret prosedyre og viser hvor mange poster som påvirkes), kan du bruke handlingen VisAdvarsler til å undertrykke av disse meldinger.
Hvis du vil kjøre makroen ÅpneLagretProsedyre i en Visual Basic for Applications (VBA) modul, ved å bruke metoden ÅpneLagretProsedyre for objektet DoCmd .