Sign in with Microsoft
Sign in or create an account.

Funkciju Command možete koristiti da biste vratili argument dio redak naredbe koji se koristi za pokretanje Microsoft Office Access 2007.

Napomene

Kada je Access lansiran iz naredbenog retka, bilo koji dio naredbenog retka koji slijedi mogućnost /cmd prenosi se u program kao argument naredbenog retka. Pomoću funkcije Command možete vratiti argument koji je proslijeđen.

Da biste promijenili argument naredbenog retka kada je baza podataka otvorena, učinite sljedeće:

  1. Na izborniku datoteka kliknite Mogućnosti programa Access.

  2. U dijaloškom okviru Postavke aplikacije kliknite Napredno.

  3. U okvir Argumenti naredbenog retka unesite novi argument.

Funkcija Command sada će vratiti novi argument koji ste unijeli.

Kada se funkcija Command koristi bilo gdje osim u programu Visual Basic for Applications (VBA) kod u modulu, nakon funkcije morate uvrstiti prazne zagradama. Da biste, primjerice, pomoću funkcije Command u tekstnom okviru na obrascu postavili svojstvo ControlSource tekstnog okvira na izraz kao što je sljedeće:

=Command()

Primjer

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U sljedećem se primjeru prikazuje kako pokrenuti Access s argumentom naredbenog retka, a zatim prikazuje kako vratiti vrijednost tog argumenta pomoću funkcije Command .

Da biste testirali ovaj primjer, kliknite gumb Start sustava Windows, a zatim Pokreni. U okvir Pokreni u jednom retku upišite sljedeći kod. (Morate okružiti dijelove podataka naredbenog retka u navodnicima).

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

Zatim stvorite novi modul u oglednoj bazi podataka Northwind Traders i dodajte sljedeći subpostupak :

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

Kada nazovete ovaj postupak, Access će otvoriti obrazac narudžbe. Makronaredbu AutoExec možete stvoriti tako da se automatski poziva na ovu proceduru kada se otvori baza podataka.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Office Insiderima

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×