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.

Într-un proiect Access (*.adp), puteți utiliza acțiunea de macrocomandă OpenFunction pentru a deschide o funcție definită de utilizator în vizualizare Foaie de date, funcția în linie vizualizare Proiect, vizualizarea Editor text SQL (pentru o funcție scalară sau definită de utilizator) sau Examinare înaintea imprimării. Această acțiune rulează funcția definită de utilizator atunci când este deschisă în vizualizarea Foaie de date. De asemenea, puteți să selectați modul de introducere a datelor pentru funcția definită de utilizator și să restricționați înregistrările pe care le afișează funcția definită de utilizator.

Notă: Această acțiune nu va fi permisă dacă baza de date nu este de încredere.

Notă: Access 2010 este ultima versiune care acceptă proiecte de date Access.

Setare

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

Argument acțiune

Descriere

Nume funcție

Numele funcției definite de utilizator de deschis. Caseta Nume funcție afișează toate funcțiile definite de utilizator în baza de date curentă. Acesta este un argument obligatoriu.

Dacă rulați o macrocomandă care conține acțiunea Funcție într-un bază de date bibliotecă, Access caută mai întâi funcția cu acest nume în baza de date a bibliotecii, apoi în baza de date curentă.

Vizualizare

Vizualizarea în care se va deschide funcția definită de utilizator. Selectați Foaie de date, Proiectare, Examinare înaintea imprimării, PivotTable sau PivotChart în caseta Vizualizare . Valoarea implicită este Foaie de date.

Mod date

Modul de introducere a datelor pentru funcția definită de utilizator. Acest lucru se aplică doar funcțiilor definite de utilizator deschise în vizualizarea Foaie de date. Selectați Adăugare (utilizatorul poate adăuga înregistrări noi, dar nu poate vizualiza sau edita înregistrările existente), Editare (utilizatorul poate să vizualizeze sau să editeze înregistrări existente și să adauge înregistrări noi) sau Doar în citire (utilizatorul poate doar să vizualizeze înregistrările). Setarea implicită este Editare.

Observații

Această acțiune de macrocomandă este similară cu dublul clic pe o funcție definită de utilizator în Panoul de navigare sau cu un clic dreapta pe funcție în Panoul de navigare și selectând o vizualizare.

Comutarea la Vizualizarea proiect în timp ce funcția definită de utilizator este deschisă elimină setarea argumentului Mod de date pentru funcția definită de utilizator. Această setare nu este în vigoare, chiar dacă utilizatorul revine la Vizualizarea foaie de date.

Sfaturi    

  • Aveți posibilitatea să selectați o funcție definită de utilizator în Panoul de navigare și să o glisați în fereastra de proiectare a macrocomenzilor. Acest lucru creează automat o acțiune OpenFunction care deschide funcția definită de utilizator în Vizualizarea foaie de date.

  • Dacă nu doriți să afișați mesajele de sistem care apar în mod normal atunci când rulează o funcție definită de utilizator (indicând faptul că este o funcție definită de utilizator și care arată câte înregistrări vor fi afectate), puteți utiliza acțiunea de macrocomandă SetareAbelări pentru a suprima afișarea acestor mesaje.

Pentru a rula acțiunea de macrocomandă OpenFunction într-un modul Visual Basic for Applications (VBA), utilizați metoda OpenFunction 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!

×