110 likes | 212 Views
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
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.