110 likes | 215 Vues
Learn about Macros in Microsoft Access, the series of operations performing specific tasks like opening forms, displaying message panels, or printing reports. Explore examples, groups, conditions, and automation possibilities.
E N D
Microsoft Access Makrók és események
Makró • Meghatározott feladatot ellátó műveletek sorozata • Például: • Űrlap megnyitása • Üzenet panel megjelenítése • Jelentés nyomtatása
Példák makró parancsokra • Makrók és események.mdb • Alkalmazás futtatása • Átnevezés • Kilépés • Üzenetpanel • Makró futtatása • SQL futtatása
Makró csoportok • Nézet/Makrónevek • Példa: • Makrocsoport • Hivatkozás a makró csoportban lévő makróra • Makrócsoport.Makró • Makrocsoport futtatása
Feltételek megadása • Nézet/Feltétel • Példa: • Feltétel • Példák feltételekre: • [Város]="Párizs„ • DCount("[Rendeléskód]"; "Rendelések")>35 • IsNull([Keresztnév]) • MsgBox("Változás jóváhagyva?";1)=1
Automatikusan futó makró • Ha egy makró neve AUTOEXEC, akkor az Access megnyitásakor automatikusan lefut • SHIFT lenyomva tartásával a megnyitáskor, a makró futása megelőzhető
Forró billentyűk készítése • AUTOKEYS nevű makró segítségével • Makró névnek adjuk meg a billentyűparancs kódját • Már foglalt billentyű kombinációt is felülbírálhatunk • Példa: • AutoKeys
Makrók kötése eseményekhez • Űrlap eseménytulajdonságok • Választhatunk a meglévő makrók közül • Írhatunk új makrót, vagy Visual Basic kódot is (…)
Fontosabb űrlap események • Jelenlegire • Rekordléptetés alkalmával hívódik meg • Megnyitásra • Az űrlap megnyitásakor fut le • Bezárásra • Az űrlap bezárásakor fut le • Példa: • Űrlapesemények
Vezérlőelemek eseményei • Makró rendelhető a vezérlőelemek eseményeihez is • Például: • A Parancsgomb Egérkattintás eseményéhez • A Lista Nincs a listában eseményéhez • Stb.
Access parancsok futtatása • Parancs futtatása makró parancs segítségével • Például: • Bezárás • Mentés • Stb.