Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Macrocomenzi

access



+ Font mai mare | - Font mai mic



Macrocomenzi

Permit gruparea mai multor actiuni si executarea lor repetata la declansarea unui eveniment, cum ar fi: activarea unui buton sau unui element de meniu, apasarea unei taste,    focalizarea unui control grafic.

Se imbunatateste semnificativ interfata aplicatiei cu utilizatorul prin folosirea comenzilor grupate in macro.



In unele situatii, comenzile macro reprezinta singura posibilitate de realizare a anumitor cerinte ale proiectantului:

Meniuri utilizator;

Executarea unei succesiuni de comenzi la deschiderea bazei de date - macrocomanda speciala Autoexec;

Definirea unor taste care sa execute comenzi rapide in cadrul unei aplicatii - macrocomanda speciala Autokeys.

Dezavantajul utilizarii macro este ca nu ofera nicio modalitate de revenire asupra operatiilor executate.

Comenzile macro reprezinta cea mai simpla metoda de programare in Access, care permite obtinerea unei aplicatii.

Pentru a crea o macrocomanda se parcurg urmatoarele etape:

  1. Butonul MACROS - optiunea New;

Fig. 16 Crearea unei macrocomenzi

 


  1. Apare fereastra de dialog din fig.16 in care se stabilesc comenzile componente (coloana Action) si argumentele sau specificatiile lor (fereastra Action Arguments).
  2. Dupa definirea listei de comenzi se salveaza macro si se executa cu Run.

Exista posibilitatea includerii de subcomenzi macro in cadrul unui singur grup de macrocomenzi, prin adaugarea coloanei Macro Names din meniul View.

Aceasta facilitate se foloseste la crearea de meniuri utilizator si la definirea macrocomenzii speciale Autokeys.

Macrocomanda AUTOEXEC se creaza similar cu orice alta, are caracteristic faptul ca se executa la fiecare deschidere a bazei de date.

Se poate anula executarea ei automata daca la deschiderea bazei de date utilizatorul activeaza tasta Shift. Ea are rolul de a deschide formularul care constituie interfata grafica cu utilizatorul.

Macrocomanda AUTOKEYS permite definirea unor comenzi rapide de la tastatura in interiorul aplicatiei Access. Atribuirile de combinatii de taste unor operatii trebuie astfel facuta incat sa nu anuleze definitiile de taste din sistemul de operare Windows. De exemplu: nu se recomanda folosirea combinatiei de taste Ctrl+X, Ctrl+C si Ctrl+V, care sunt folosite in Windows pentru decuparea, copierea si refacerea unei zone Clipboard.

O macro Autokeys se creaza ca orice grup de comenzi, avand in coloana Macro Names definite combinatiile de taste, iar in coloana Action operatia care se executa la activarea lor. De exemplu:

Macro Names Action Arguments

MsgBox specificatiile de mesaj

^ F OpenForm specificatiile unui formular

Se pot activa oricand in timpul lucrului cu baza de date folosind tasta speciala F4, respectiv combinatia de taste CTRL+F.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 2208
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved