Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Funkciju Command var izmantot, lai atgrieztu funkciju arguments daļu, kas komandrinda izmantota programmas Microsoft Office Access 2007.

Piezīmes

Kad programma Access tiek palaista no komandrindas, jebkura komandrindas daļa, kas seko pēc opcijas /cmd , tiek nodota programmai kā komandrindas arguments. Funkciju Command var izmantot , lai atgrieztu argumentu, kas ir nodots.

Lai mainītu komandrindas argumentu pēc datu bāzes atvēršanas:

  1. Izvēlnē Fails noklikšķiniet uz Access opcijas.

  2. Dialoglodziņā Lietojumprogrammas iestatījumi noklikšķiniet uz Papildu.

  3. Lodziņā Komandrindas argumenti ievadiet jaunu argumentu.

Funkcija Command tagad atgriezīs jauno ievadīto argumentu.

Ja funkciju Command modulī izmanto nevis Visual Basic for Applications (VBA) kodā, bet arī tukšas iekavas pēc funkcijas ir jāiekļauj. Piemēram, lai izmantotu funkciju Command formas tekstlodziņā, tekstlodziņa rekvizītam ControlSource ir jāiestata šāda izteiksme forma:

=Command()

Piemērs

Piezīme.: Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā parādīts, kā palaist programmu Access ar komandrindas argumentu un pēc tam parādīts, kā atgriezt šī argumenta vērtību, izmantojot funkciju Command.

Lai pārbaudītu šo piemēru, noklikšķiniet uz Windows sākuma pogas un noklikšķiniet uz Palaist. Uz vienas rindiņas lodziņā Palaist ierakstiet tālāk norādīto kodu. (Komandrindas informācijas daļas ir jāiekļauj pēdiņās).

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

Pēc tam izveidojiet jaunu moduli Northwind Traders parauga datu bāzē un pievienojiet šādu apakšprocesu :

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

Izsaucot šo procedūru, programma Access atver formu Pasūtījumi. Varat izveidot AutoExec makro, lai automātiski izsauktu šo procedūru, atverot datu bāzi.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×