Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Puteți utiliza acțiunea de macrocomandă SetareElementeMeniu în bazele de date desktop Access pentru a seta starea elementelor de meniu (activate sau dezactivate, selectate sau neselectate) în meniurile particularizate sau globale de pe fila Programe de completare .

Notă: Acțiunea de macrocomandă SetareElemeniu funcționează doar cu meniurile particularizate și globale create utilizând macrocomenzi de meniu. Acțiunea de macrocomandă SetareElemeniu este inclusă în versiunile Microsoft Office Access 2007 și mai recente doar pentru compatibilitatea cu versiunile anterioare. Nu funcționează cu funcționalitatea bară de comenzi. Cu toate acestea, puteți utiliza proprietățile Enabled și State într-un modul Visual Basic for Applications (VBA) pentru a dezactiva sau activa și a selecta sau a deselecta elemente din meniurile de comenzi rapide sau meniurile particularizate sau globale.

Setare

Acțiunea de macrocomandă SetareElementMeniu are următoarele argumente.

Argument acțiune

Descriere

Index meniu

Indexul meniului care conține comanda pentru care doriți să setați starea. Introduceți o valoare întreagă, începând de la 0, pentru indexul meniului dorit în meniul particularizat sau global. Introduceți valoarea indexului în caseta Index meniu din secțiunea Argumente acțiune a ferestrei de proiectare a macrocomenzii. Indexul este relativ la poziția meniului în macrocomanda de meniu pentru meniul particularizat sau global (poziția acțiunii de macrocomandă AdăugareMeniu a acestui meniu în macrocomanda de meniu, contorizând de la 0). Afișarea meniului poate fi oarecum diferită, deoarece puteți utiliza expresii condiționale în macrocomanda de meniu pentru a ascunde sau a afișa elemente de meniu particularizate. Acesta este un argument obligatoriu.

Dacă selectați un meniu cu acest argument și lăsați necompletate argumentele Index comandă și Index subcommand , puteți activa sau dezactiva numele meniului propriu-zis. Totuși, nu puteți să selectați sau să deselectați un nume de meniu (Access ignoră setările Verificare și debifare pentru argumentul Semnalizare pentru numele de meniu).

Index comandă

Indexul comenzii pentru care doriți să setați starea. Introduceți o valoare întreagă, începând de la 0, pentru indexul comenzii dorite în meniul selectat de argumentul Index meniu . Indexul este relativ la poziția comenzii în grup de macrocomenzi care definește meniul selectat pentru meniul particularizat sau global (poziția macrocomenzii acestei comenzi în grupul de macrocomenzi, contorizând de la 0). Afișarea meniului poate fi oarecum diferită, deoarece puteți utiliza expresii condiționale în grupul de macrocomenzi al meniului pentru a ascunde sau a afișa comenzi de meniu particularizate.

Index subcomentent

Indexul subcommandului pentru care doriți să setați starea. Acest lucru se aplică doar dacă comanda dorită are un submeniu. Introduceți o valoare întreagă, începând de la 0, pentru indexul subcomandei dorite din submeniul selectat de argumentul Index comandă . Indexul este relativ la poziția subcommandăi din grupul de macrocomenzi care definește submeniul selectat pentru meniul particularizat sau global (poziția macrocomenzii acestei subcomitete în grupul de macrocomenzi, contorizând de la 0).

Pavilion

Starea la care doriți să setați comanda sau subcomentarea. Faceți clic pe Gri (pentru a dezactiva comanda, apare estompată), Pegray (pentru a o activa), Bifați (pentru a plasa o verificare după comandă, indicând de obicei că a fost selectată sau comutată) sau Debifați (pentru a elimina bifa). Valoarea implicită este Negray.

Observații

Acțiunea de macrocomandă SetareElemeniu funcționează doar într-un meniu particularizat sau global. Dacă fereastra activă nu are un meniu particularizat sau global, rularea unei macrocomenzi care conține acțiunea de macrocomandă SetareElemeniu determină o eroare la momentul rulării.

Puteți utiliza această acțiune pentru a seta starea comenzilor de meniu și a subcomandelor, dar nu și subcomandele subcomandelor.

Pentru a rula acțiunea de macrocomandă SetareElemeniu într-un modul Visual Basic for Applications (VBA), utilizați metoda SetMenuItem a obiectului DoCmd .

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×