Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Funktsiooni Command abil saate tagastada Microsoft Office Access 2007 käivitamiseks kasutatava käsuridaargument osa.

Märkused

Kui Access käivitatakse käsurea kaudu, edastatakse programmile käsurea argumendina käsurea see osa, mis järgneb lülitile /cmd. Saate funktsiooni Command kasutada edastatud argumendi tagastamiseks.

Kui andmebaas on avatud, tehke käsurea argumendi muutmiseks järgmist.

  1. Valige Fail > Accessi suvandid.

  2. Liikuge dialoogiboksis Klientrakenduse sätted jaotisse Täpsemalt.

  3. Sisestage väljale Käsurea argumendid uus argument.

Funktsioon Command tagastab nüüd teie sisestatud uue argumendi.

Funktsiooni Command kasutamiseks moodulis väljaspool programmeerimiskeele Visual Basic for Applications (VBA) koodi tuleb lisada funktsiooni järele tühjad sulud. Näiteks vormi tekstiväljal funktsiooni Command kasutamiseks tuleks määrata tekstivälja atribuudi Juhtelemendi allikas väärtuseks selline avaldis:

=Command()

Näide

Märkus.: Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.

Järgmises näites kirjeldatakse Accessi käivitamist käsurea argumendi abil ja seejärel selle argumendi väärtuse tagastamist funktsiooni Command abil.

Selle näite testimiseks klõpsake Windowsi nuppu Start ja seejärel käsku Käivita. Tippige väljale Käivita ühele reale järgmine kood. (Käsureateabe osad tuleb ümbritseda jutumärkidega).

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

Järgmiseks looge näidisandmebaasis Northwind Traders uus moodul ja lisage järgmine alamprotseduur:

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

Selle protseduuri kutsumisel avab Access tellimuste vormi (Orders). Selle protseduuri automaatseks kutsumiseks andmebaasi avamise korral saate luua makro AutoExec.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×