Microsoft Access

11
Microsoft Access Makrók és események

description

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 - PowerPoint PPT Presentation

Transcript of Microsoft Access

Page 1: Microsoft Access

Microsoft Access

Makrók és események

Page 2: Microsoft Access

Makró

Meghatározott feladatot ellátó műveletek sorozata

Például: Űrlap megnyitása Üzenet panel megjelenítése Jelentés nyomtatása

Page 3: Microsoft Access

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

Page 4: Microsoft Access

Makró csoportok

Nézet/Makrónevek Példa:

Makrocsoport Hivatkozás a makró csoportban

lévő makróra Makrócsoport.Makró Makrocsoport futtatása

Page 5: Microsoft Access

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

Page 6: Microsoft Access

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ő

Page 7: Microsoft Access

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

Page 8: Microsoft Access

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 (…)

Page 9: Microsoft Access

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

Page 10: Microsoft Access

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.

Page 11: Microsoft Access

Access parancsok futtatása

Parancs futtatása makró parancs segítségével

Például: Bezárás Mentés Stb.