Office
Logg på

Command, funksjon

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.

Du kan bruke Command -funksjonen til å returnere den argument delen av kommandolinje brukes til å starte Microsoft Office Access 2007.

Merknader

Når Access startes fra kommandolinjen, sendt alle deler av kommandolinjen ettercmd/til programmet som argumentet kommandolinjen. Du kan bruke Command -funksjonen til å returnere argumentet som er sendt.

Slik endrer du en kommandolinjeargumenter når en database er åpnet:

  1. Klikk Alternativer for Accessfil -menyen.

  2. Klikk Avanserti dialogboksen Innstillinger for program .

  3. Skriv inn et nytt argument i boksen kommandolinjeargumenter .

Command -funksjonen returnerer nå det nye argumentet du har angitt.

Når brukes Command -funksjonen hvor som helst annet enn i Visual Basic for Applications (VBA)-kode i en modul, må du inkludere tomme parenteser etter funksjonen. Hvis du vil bruke Command -funksjonen i en tekstboks i et skjema, kan du for eksempel sette egenskapen ControlSource for tekstboksen til en uttrykk som følgende:

=Command()

Eksempel

Obs!: I eksemplene nedenfor vises bruken av denne funksjonen i en VBA-modul (Visual Basic for Applications). Hvis du vil ha mer informasjon om hvordan du arbeider med VBA, velger du Utviklerreferanse fra rullegardinlisten ved siden av Søk og skriver inn ett eller flere søkeord i søkeboksen.

Følgende eksempel viser hvordan du starter Access med en kommandolinjeargumenter, og deretter slik returnere verdien til dette argumentet ved hjelp av kommandoen -funksjonen.

Klikk Windows Start -knappen for å teste dette eksemplet, og klikk Kjør. Skriv inn følgende kode i boksen Kjør på én linje. (Du må sette delene av kommandolinjeinformasjonen i anførselstegn).

"C:\Program Files\Microsoft Office\Office11\Msaccess.exe" _
"C:\Program Files\Microsoft Office\Office11\Samples\Northwind.mdb" /cmd "Orders"

Opprett en ny modul i eksempeldatabasen Gastronor Delikatesser, og Legg til følgende Sub -prosedyre:

Public Sub CheckCommandLine()
' Check the value returned by Command function and display
' the appropriate form.
If Command = "Orders" Then
DoCmd.OpenForm "Orders"
ElseIf Command = "Employees" Then
DoCmd.OpenForm "Employees"
Else
Exit Sub
End If
End Sub

Når du ringer denne prosedyren, åpnes ordreskjemaet. Du kan opprette en AutoExec-makro for å ringe denne prosedyren automatisk når databasen åpnes.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×